Tickets for events at Literary and Philosophical Society

23 Westgate Road, Newcastle Upon Tyne, Tyne And Wear, NE1 1SE