Location

Mudeford , Christchurch, United Kingdom