1 bedroom flat in St David's Square, Isle Of Dogs, London E14
A contemporary one bedroom apartment with a balcony and parking in St David's Square, the sought-after riverside development on the Isle of Dogs, E14. This property comprises an open-plan living area, a modern kitchen with integrated appliances, a private balcony, good-sized