Bar
The Claddagh Ring
12 locals recommend,
Location
10 Church Rd
London, England
Tips from locals
Large Irish pub with redesigned, colourfully-lit interior, plasma screen sports and live music.
The Claddagh Ring local pub, highly recomended with good vibes, on football games there is screens all around.