![Frishay Clothing Store](https://s.www.isleofman.com/locations/57/listings/492496/logo.png)
Frishay Clothing Store
71-75 Shelton Street, London, Greater London, UK, Frishay Clothing Store, 71-75 Shelton Street London Greater London, WC2H 9JQ, Lonan, London, United Kingdom, WC2H 9JQ