REVIEWS

‘The Locals’, Chelsea

1

I visited the prettiest café a few weeks ago called ‘The Locals’ in Chelsea, London. As you walk in, you feel like you are stepping into an ultra modern rainforest with an incredible display of vibrant green plants.

Click on the image to discover what brunch plates I tried.

%d bloggers like this: