Forbidden Planet HQ, Titan House Location 144 Southwark StreetLondonSE1 0UP Next Event No upcoming events Upcoming Events No events in this location