Mermaid 3D Castle is available for Hire in Walton on Thames and surrounding areas.
This castle is great for any mermaid lovers celebration.
Price: £100
Available Overnight for an extra £35