Holme Leigh, Liverpool, Merseyside, United Kingdom
About Holme Leigh
Holme Leigh is a Hotel Restaurant serving the Liverpool community in Merseyside, United Kingdom and located at 93 Woodcroft Road.To contact Holme Leigh call 0151-734 2216
Location
93 Woodcroft Road
Liverpool
Merseyside
United Kingdom
L15 2HG
Map
Contacts
Tel: 01517342216