Sofitel London Heathrow

Terminal 5
London
United Kingdom