T
The Cream Tea Cafe
Address
2 Church Lane, Swimbridge EX32 0PW
City
Swimbridge
Post Town
Barnstaple
County
Devon
Country
England