Stanwells
Stanwells is a multibrand store located in Lymington.
It was inaugurated in 1996 and its relaxed and informal location presents an elegant mix of contemporary and emerging and designers brands.
The careful selection and a continuous search for new talents made one of the most successful independ [...]