Call to view today. £2,300 (Price Per Month), Fees apply 1 Bedroom ● Seward Street, EC1V New to the market one bedroom apartment found in a lovely development moments from Barbican Station. Viewing highly recommended View details