£2,600 pcm Wormwood Street EC2, EPC:E Stylish and modern top floor one bedroom apartment, moments from Liverpool Street and Bank. Ideal for the corporate market, this property is ideally located for a short walk to the office in the heart of the financial district.Wormwood S... 1 1 1 pdf Tenancy Legal info