Staying at Hub By Premier Inn London Spitalfields, you will be a 10-minute drive from the historic castle "Tower of London" and 2.8 km from the royal Navy Edinburgh-class HMS Belfast Light Cruiser. If you are willing to explore even more landmarks in London, consider checking out The View from The Shard set 2.1 km away.