I stayed at one of London’s quirkiest hotels – restaurant nearby has best Tiramisu in town
With its ornate design, The Megaro certainly catches the eye of the countless locals and tourists who pass by daily on their way to or from King’s Cross Saint Pancras.
Daily Express :: Food Feed