Add Duck in the Pond review

Duck in the Pond, Harrow
Address: Kenton Lane, Harrow, Harrow, Greater London, HA3 6AA
Features: Restaurant, Bar food, Car park, Outside seating, Cask Marque


Rating
Comments