Lion Court Conference CentreUnclaimedOther placesLondon, England020 7067 1126Not providedNot provided