Simmons BarRestaurants68 Amwell StLondon, Greater London, EC1R 1UU · GB020 7837 6461Email unavailablesimmonsbar.co.ukHours not available