Water Lane, London, EC3R
This Luxury two-bedroom apartment is located on the North Bank of the Thames, adjacent to the Tower of London and Tower Bridge, has Large interior and beautiful river views. It is a distinctive London address located within its original Roman city walls.
Flat
2 Bedrooms