Loading...
Become a fan on Facebook
Follow us on Twitter
Watch us on YouTube

The Plaza » Stores » Selin

Selin

In November 2001 Selin London opened the Flagship Store in City Centre London. Selin became one of Britain's first fashion Boutiques to create a range that grew from love of London Fashion. Each piece is beautifully designed but with its own character. Be sure to visit the store soon.

CONTACT DETAILS:

 

 ...
 ...

REGISTER FOR NEWS/EVENTS

© 2009 Savills Marketing & Commercialisation