Wagtail Restaurant ….
Situated on the top floor of a high-rise building in central London - near Monument station - Wagtail Rooftop Bar and Restaurant offers a delightful dining experience with its breathtaking panoramic views and a charming ambience that sets the stage for a memorable evening. As I...