La Torre di Londra è un castello storico situato sulla riva nord del fiume Tamigi nel centro di Londra.
La casa e le terme romane di Billingsgate sono un sito archeologico ben conservato.