Studio flats to short term let in Earls Court - Douglas & Gordon