"Authentic" British pub with a wide selection of tap beers including Hoegaarten and Strongbow. Supposedly pieced of the bar were actually imported from overseas. Word is that the Fish and Chips are a must try.
A little bit of Britain in Delray Beach.