United Kingdom One Blackfriars
Just a normal but beautiful skyscraper in London.
Travel Information
The nearest Underground station is "London Southwark" - It might be better to walk there than driving to the skyscraper.
Spot Comments (0)