Up one level
Previous image Next image
Stanstead Abbotts shops
Cafe
The Cafe. Under new management from the last set of pictures (2014) but still as popular as ever.