Add Lord Clyde review

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


Rating
Comments