St. Davids Square, Isle of Dogs, E14
Offering amazing views over the river Thames is this large two bedroom, two bathroom apartment within the popular St Davids Square development. The apartment is situated on the first floor and comprises spacious reception room with access to a private L-shaped balcony, separate fully fitted kitchen,