Forever 21 in the Uk — FinallyForever 21 has finally been launched in the UK. This launch has been along awaited! The store is located in Birmingham..slightly far from where I am (Edinburgh) but still just the fact its here is the point! If you want more information read this feature on my companies website: Tellus Fashion...http://www.tellusfashion.com/news.aspx?id=131
Let me know how you feel about the new fantastic launch....