Forbidden Planet ← View details 12 Matilda Street, Sheffield, England S1 4QD +44 114 276 9475 Get Directions From* To * — Required information