Seymour Lodge, Seymour Road, Hampton Wick, Kingston upon Thames KT1

£357,500 Share of freehold
1 bedroom 1 bathroom