Great indie shop on the High Street. Brilliant deli with fresh bread, decent wines on the shelves and cheese to die for. Cafe upstairs is snug and staff cheerful and frie ... more