Situated in the heart of London, yet with beautiful and secluded surroundings, this historic venue boasts one of the finest Elizabethan halls in the country. Built in 1570 it remains virtually unaltered to this day, never failing to wow clients when they step into the room.
An impressive setting for up to 300 guests for dinner and up to 500 for a reception. The award-winning scenic gardens can accommodate up to 800 guests in a marquee for dinner or drinks receptions.
The stunning suite of Bench Apartments overlooking the River Thames are ideal for smaller receptions, private dinners, meetings and weddings.