This apartment has a fantastic location for travelers. Close to Tower of London, across the street from a market for all your necessities and close to public transportation.