Hotels near The Shard
Average price from £64
Aside from being close to a breath-taking skyscraper, there are plenty of reasons to book one of our hotels near The Shard. This fully fledged London icon sits right next to London Bridge, where the City meets SE1. The mind-blowing flavours of Borough Market’s food stalls are steps away, as are the River Thames, Tate Modern, Shakespeare’s Globe, Tower Bridge and the Tower of London.