Our Locations. Bromborough Studio. 908 New Chester Road Wirral CH62 6AU Chester Studio. 97 New Christleton Road ChesterCH3 5UQ