St.Margaret's Church of England Academy Aigburth Road Liverpool, Merseyside L17 6AB
View directions
Dance Studio on the 1st floor lift available