Sold STC Kensington Apartments, Commercial Street, London, E1 Guide price £750,000 Apartment 784 sqft 2 2 1