
Hospitality is at the heart of what makes London tick.
The bustling pubs with busy beer gardens. The restaurants filled with families toasting a special occasion. The bars packed with friends catching up. The hotels welcoming in visitors for their first taste of one of the best cities in the world.