The Heron, EC2Y
£14,998pcm (£3,461pw) (Tenant Info) Let
- 3 bed s
- 3 bath s
- 1 reception
An amazing 31st floor duplex apartment in one of the City of London's prime residential developments with three bedrooms, three bathrooms, four west facing balconies.The Heron is located approximately 320 metres from Moorgate Station and is a short walk to Barbican and Liverpo...