London Dollshouse Showcase is located in Manchester, United Kingdom on 396-382 Stockport Rd, Longsight. London Dollshouse Showcase is rated 5 out of 5 in the category festival hall in United Kingdom.
Address
396-382 Stockport Rd, Longsight
Accessibility
Wheelchair-accessible entrance