Great place to stay. Had all the amenities you could need and the hosts were very informative and helpful.
Location is great and isn’t too far from Central London or Westfield Shopping Centre. Shop and cafe just beside the accommodation.
Would highly recommend.