Ducks Café

Postal address:

Walton Ln, Shepperton, Walton-on-Thames, KT12 1QP, United Kingdom

Social media:

Nearby places

Nearby photos