22 results
3 bedroom flats for sale in City of London
- £3,155,000
3 bedroom flat for salePrincipal Tower, Shoreditch High Street, London, EC2A
32- Tenure: Leasehold
- Cinema Room
- Landmark London Development
- Swimming Pool
3 bedroom flat for salePrincipal Tower, Shoreditch High Street, London, EC2A