Set in a historic cabmen's shelter on Chelsea Embankment, Café Pier are serving up delicious sandwiches, coffees & pastries.
Chelsea Embankment, London SW3 5RJ
Keep up to date with stories, new openings & updates from your neighbourhood
19K followers • @littleplaces.london