The Alicia, Liverpool, Merseyside, United Kingdom
About The Alicia
The Alicia is a Hotel Restaurant serving the Liverpool community in Merseyside, United Kingdom and located at 3 Aigburth Drive.To contact The Alicia call 0151-727 4411 or visit their website at feathers.uk.com
Location
3 Aigburth Drive
Liverpool
Merseyside
United Kingdom
L17 3AA
Map
Contacts
Tel: 01517274411
Web: feathers.uk.com