Studio flats to short term let in Putney - West - Douglas & Gordon