Add Lord Clyde review

Lord Clyde, London
Address: 27 Clennam Street, Borough, London, SE1 1ER
Features: Dartboard, Beer garden, Bar food, Dog friendly, Function room, Historic pub, Outside seating, Restaurant, TV


Rating
Comments