98 Curtain RdRestaurants96a Curtain RoadLondon, ENG, EC2A 3 · GBWebsite unavailableHours not available