The Hyatt Regency London The Churchill Hotel is ideally situated in London's West End, close to many of London's main attractions and exclusive shopping areas, plus the hotel is perfectly placed for easy access to the City. The hotel is also just minutes from Paddington Station where the Heathrow Express train takes a mere 15 minutes directly from London's Heathrow Airport.