Property is in historical part of London along Thames River and famous Narrow Street. Meeting different people. Walking distance to Canary Wharf and Tower of London, Tower Bridge along Thames River footpath This apartment is located in Tower Hamlets, a neighborhood in London. Tower of London and Tower Bridge are ...
London has a wealth of attractions from the Tower of London to Buckingham Palace and St. Paul's Cathedral. With the Natural History Museum, the Science Museum, Tate Modern and Tate Britain, the National Gallery, Westminster Abbey and Big Ben ever popular destinations.