Located in Burslem, Stoke-on-TrentĀ The Leopard Inn is an impressiveĀ 18th-century public house with heaps of history. With a dominant Georgian frontage and large bay windows, this three-storey historical pub is a listed building. Recently the owners... Read More