Todd's Wine Bar - Shepherd NeameRestaurants16 ST. MICHAEL'S ALLEYLONDON, LND, EC3V 9DS · GB020 7929 6972Email unavailableWebsite unavailableHours not available