Pub Directions

Duck in the Pond

, Harrow

Address: Kenton Lane, Harrow, Harrow, Greater London, HA3 6AA

From Where
  
   Help