Lovely food
This is one of the 3 Michelin star restaurants in London so I have decided to splash out and try it since I am a foodie. This establishment is located in Chelsea and it is quite a walk from the tube station so do plan your journey a bit. We were lucky to get a table for 2…