Chain Free £475,000 (Guide Price) 2 Bedrooms ● Umberston Street, London, E1 Fantastic two double bedroom, top floor apartment, with private balcony. Excellent transport links via Aldgate East and Whitechapel Tube Stations. View details