The Cleveland Centre, Unit 15 Centre Mall, Middlesbrough TS1 2LS, United Kingdom
Forbidden Planet International Middlesbrough is a comic book store located in The Cleveland Centre, Unit 15 Centre Mall, Middlesbrough, United Kingdom...