London, United Kingdom
There's a reason Chelsea locals flock to Myrtle Restaurant. Residing on Langton Street, this is the place to go and feast on excellent European fare in a relaxed and welcoming setting.Reserving a table at this London gem today might just be the best decision you make all week.
+5 more