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.