Great place to put your head down. Close to Heathrow if needed and there's a few shops around to