Advertisement
Cafes and Coffee Shops

Leon opens first South West restaurant in Bath

Leon has over 80 restaurants throughout the UK, as well as in the Netherlands

Leon has opened a new restaurant in Bath, marking its first venture into the South West of England.

Back to top button