This place is near Tower of London and other means of transportation.