The Dog and Duck
Map could not be loaded - please enable Javascript!
→ more information
The Dog and Duck:
51.496174
,
-0.109454
The Dog and Duck [Public Tea Gardens].