Best British restaurant in Potters Bar, united kingdom