Forever21 – 360/366 Oxford Street, London W1


Acting on behalf of HMV in 2010 we sold their lease at 360-366 Oxford Street to the US fashion brand Forever 21 for a premium of £13.75M, which is still today the highest premium ever paid for a retail store in the UK.


To read the article as Published in Daily Telegraph Click Here