Introducing Elephant London - An iconic Art Deco landmark in the heart of the West End
New hoarding is now up at the former House of Fraser department store site at 318 Oxford Street.Elephant London will offer 163,000 sq ft of office space and 42,500 sq ft...
26/04/2023 by Buildington