The White Horse Pub is a traditional English pub offering a warm and welcoming atmosphere. It is known as a unique venue for hire and is conveniently located near Heathrow hotels.