91 Edge Lane Liverpool Merseyside L7 2PD |
|
Jump to map | |
0151-263 3946 |
About The Manor House | |
The Manor House is a Hotel Restaurant serving the Liverpool community in Merseyside, United Kingdom and located at 91 Edge Lane.
Show more...
Show less...
To contact The Manor House call 0151-263 3946 |
Your Rating |