15-18 Lime StreetOther places15 Lime StreetLondon, ENG, EC3M 7AN · GBPhone unavailableEmail unavailableWebsite unavailableHours not available