A British speciality shop selling English food products and English-language books, located in Saint-Légier-La Chiésaz, Switzerland.
A British speciality shop selling English food products and English-language books, located in Saint-Légier-La Chiésaz, Switzerland.