**no Deposit Option Available** £1,746 (Price per month), Fees apply 1 Bedroom ● Barnfield Place, E14 We are pleased to offer this bright and airy one bedroom apartment within the heart of Isle of Dogs. View details