Property in EC3A
Sale

£1,325,000
1 bedroom flat for sale
80 Houndsditch, London EC3A
11

£1,600,000
2 bedroom flat for sale
80 Houndsditch, London EC3A
22

£2,040,000
2 bedroom flat for sale
80 Houndsditch, London EC3A
22
Rent

Price on application
Office to rent
122 Leadenhall St London EC3V 4AB
0

Price on application
Office to rent
107 Leadenhall St London EC3A 4AF
0

From
£7,425 pcm (£1,713 pw)
Office to rent
36 Leadenhall St London EC3A 1AT
0


