A nautical oasis in the heart of London’s major financial district, this landscaped roof garden sits on top of the Jubilee line station.
Location
51.503349, -0.018148
Image

Property Management ID
QBN0G7ZRMVc
Distance
1.00
Unit
mile