Free listing
T
Irish Restaurant
Small Irish bar with tables made from barrels, pouring ales & ciders alongside sports on TV & music.
325 Camberwell New Road, London, Kennington, Greater London, SE5 0TF, Un