The Sefton Suite
1 Kenilworth Rd, Liverpool L23 3AD, United Kingdom
3.3
3 reviews
3 comments
FXQ7+43 Liverpool, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsZoe Harrison332 days ago
Claire Jones2 years ago
This is not the correct number for the sefton suite . This the number for aintree university hospital they are not the same place.
Kieran Fletcher2 years ago
Fantastic place