Shelly's – Grande shoe store
Shelly’s is a biggish shoes and boots store just next to the Covent Garden tube station. Their showroom is full of shoes of all sizes, shapes and colours. Both genders have a big selection, but the men shoes look bit duller.

www.shellys.co.uk, 14-18 Neal Street, London, United Kingdom, +44 20 7240 3726
Comments
No comments yet.
Leave a comment
Please be polite and use common sense when posting. Any comment is subject to removal. The e-mail address is required, but it is not shown to anybody else than the administrator.
Commenting uses Textile and your message is previewed below. Show Textile help
1. — May 24 2012