We loved this place in West London.
Convenientfor Heathrow and Central London with a Station very close.
Very special.
Parking is free in the road;- a lucky bonus in London.
Thanks Tim