**no Deposit Option Available** £2,401 (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