Harrods Village
Barnes SW13
£416 pw | £1,800 pcm
Bedrooms: 1
Furnished: Furnished/Unfurnished