Rating des Ortes: 3 Crystal Palace, London, United Kingdom
Having read the other review I was not holding my breath when I entered. But I was greeted and the young lady who served me was polite throughout my short stay on the shop. Will use them again