John Barras (a Spirit Pub Company brand)

Description:

John Barras is a drinks-led community and local pubs brand owned by Spirit Pub Company.

Address:



,

UK