offers takeout accepts debit cards good for working free wi-fi bike parking coffee espresso drinks breakfast food trendy wifi good service good for a quick meal healthy food restaurants bar caramel
More Comments(58)
27 Gloucester Rd, South Kensington, London SW7 4PL
020 7589 9318