96 Seymour Place
London
W1H 1NB
Large 2 Bedroom 2 bathrooms located conveniently on the Isle of Dogs. The property benefits from natural light, river views and large sitting room area.
**Zero Deposit Guarantee Available**
Although these particulars are thought to be materially correct their accuracy cannot be guaranteed and they do not form part of any contract.
Property data and search facilities supplied by www.vebra.com