WatchHouse BoroughRestaurants21 Borough High StLondon, ENG, SE1 9SE · GBPhone unavailableEmail unavailableWebsite unavailableHours not available