Lamb LondonArts & recreationStreet address not providedLondon, England, W1S 2FD · GBPhone unavailableEmail unavailablelamb-arts.comHours not available