CDP Apartments -106 Queen Victoria
Sovereign Close, Tower Hamlets, London, E1W 3HA, United Kingdom,Object type: Hotel London
CDP Apartments -106 Queen Victoria in London features accommodation with free WiFi, 1 miles from Tower of London, 1 miles from Tower Bridge and 1.4 miles from B