London House Inn, Rugby, Warwickshire, United Kingdom
About London House Inn
London House Inn is a Bars, Pubs, Bistros serving the Rugby community in Warwickshire, United Kingdom and located at Chapel Street.To contact London House Inn call 01788 575981
Location
Chapel Street
Rugby
Warwickshire
United Kingdom
CV21 3EB
Map
Contacts
Tel: 01788575981