fantastic place near London Heathrow that offers great value.