Overlooking the iconic Smithfield Market in central London, Balfour at St Barts is a much loved pub and events venue serving great food and drink.
Overlooking the iconic Smithfield Market in central London, Balfour at St Barts is a much loved pub and events venue serving great food and drink.