S

A very nice store (if expensive), in London s Picc...

A very nice store (if expensive), in London s Piccadilly area - one street over from Oxford Street / Regent Street. It has an old time charm about it and the staff are very friendly.

Comments:

No comments