Company name: BROMPTON FOOD MARKET
Description: Cheery deli, cafe & grocer
33 Thurloe Pl, South Kensington, London SW7 2HQ, United Kingdom