Sole Trader – 264 Oxford Street, London W1

London Image 5

In 2017 and acting jointly with Savills a new lease of the former 2,800 sq.ft Warehouse Store was secured on behalf of Sole Trader.