A gem of a place for the beer connoisseur, The Inn of Court in Holborn is a traditional English pub serving excellent home-cooked food and five real ales.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.