Perfectly located close to the tube from heathrow, with 3 supermarkets next door and cafe/resto options this is a perfect bolt hole for a quick trip to London.
It totally suited me whilst I was visiting on business.