Location

Datchet Baptist Church Hall,

62 London Road,

Datchet,

Berkshire.

SL3 9JR