Berry Bros. & Rudd
3 St. James's St., SW1A 1EG
Fine Foods opened in June 2006 with the purpose of bringing London 25 years of unique experience in the Italian food industry.
Fine Foods personally select and import only the finest quality products from small farms and producers throughout Italy. This ensures their customers taste varied produce that is of the highest possible quality.