Published On: Sat, Oct 26th, 2024

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

Most Popular Posts