Watermen’s Hall Address 16/18 St-Mary-At-Hill London EC3R 8EF United Kingdom Upcoming Events No events in this location