A gorgeous flat in Chiswick which has just been fully renovated. Will fit two comfortably! It's located just off trendy Devonshire Road and is less than 10 mins from Turnham Green tube & the buzzing High Rd. The river is also just round the corner!
Carbon monoxide detector
3 nights minimum stay