We had a party here at the weekend and the staff were incredibly helpful, both with the initial organisation, and then on the night sorting out drinks and food and rearrangements of the logistics.
The Trafalgar is an English-style pub on the fifth floor of a building, which seems to raise it above the general filth and depravity of Lockhart...
More

