The place is conveniently located close to Heathrow Airport. Had a parking space. They always respond quickly and are very accommodating to requests.