The Shard is the tallest building in Western Europe and is the capital’s number one destination for panoramic city views.
Location
51.504521, -0.086499
Image

Property Management ID
TsP91rrpJi9
Distance
805.00
Unit
metre