London Knowledge LabUnclaimedOther placesBloomsbury, Greater London020 7763 2137Not providedVisit website