Nabijgelegen bezienswaardigheden zijn de Tower Bridge, de Tower of London en St Paul's Cathedral, allemaal op slechts 18 minuten reizen met de metro.
Zu den Sehenswürdigkeiten in der Nähe zählen die Tower Bridge, der Tower of London und die St. Paul-Kathedrale, von denen Sie jeweils nur eine 18-minütige U-Bahnfahrt trennt.