Wygston’s House Address 12 Applegate Leicester LE1 5LD United Kingdom Phone Website Upcoming Events No events in this location