Founders' Hall
London

Founders’ Hall, Home of
the Worshipful Company of Founders’,
is a striking venue centrally located on one of the oldest streets of London.

Three stunning, yet
perfectly proportioned rooms, provide
a charming mix of different styles,
each perfect for a sumptuous
dining experience.