London’s highest rooftop brasserie is renowned for its spectacular views of the Thames and offers an atmospheric dining experience.
Location
51.511258, -0.083554
Image

Property Management ID
NkRKAlnJrFf
Distance
1.00
Unit
mile