Wasn't open when we were there but it looks well maintained outside and is in a great position betwe
Wasn't open when we were there but it looks well maintained outside and is in a great position between other museums.
Mermaid House Museum located at Unnamed Road, Liverpool L3 4BB, UK
Wasn't open when we were there but it looks well maintained outside and is in a great position between other museums.