A perfect place to think

The Studio is located on the banks of the River Dee, Cheshire, overlooking the coastline of Wales.

Next door is the "Harp Inn" a favourite with the locals for its warm welcome and award-winning beers. The perfect place for a "right good session".