Barnes Fruit and Veg

63 Barnes High Street London SW13 9LF