DejaVu is a sandwich bar that only uses natural ingredients & fresh herbs keeping salt, sugar and fat levels reduced without comprising taste.
Nearest public transport
Saffron Walden (Saffron Walden) - National Railway