Heating Wifi TV Kitchen
Beautifully newly refurbished house
Beautiful house is located in Twickenham, London. It is just a short 30 minute train to Central London, and a 15 minute walk to the nearest station. The house has a huge garden and is the perfect place to celebrate Christmas over the holidays!