Your Apartment - Tower of London besitzt eine super Lage, denn Folgendes kann in gerade mal 5 Minuten erlaufen werden: London Bridge und River Thames. Außerdem ist Folgendes zu Fuß höchstens 10 Minuten entfernt: Tower of London und Borough Market. Die öffentlichen Verkehrsmittel sind nur einen kurzen Fußmarsch entfernt: Zur U-Bahn-Station Bank sind es 2 Minuten und zur U-Bahn-Station Monument 2 Minuten.