Tower Of London Appartment
Tower of London Appartment is an apartment only 1.6 km from St. Paul's Cathedral, Tower of London and Old Operating Theatre.
16 km to Kingston upon Thames (London). Bermondsey Street Coffee serves bangladeshi dishes and lies just 5 minutes walk from the property.
5 minutes' drive from London City airport and 20 minutes' walk to London Bridge train station.