Tower 42 Becomes City’s Newest Retail Hotspot with £50M Investment

Holding the title of London’s tallest skyscraper for 30 years, the iconic Tower 42 on…
Debenhams to Turn Flagship Store Space into Hot Desks to Rent

As the demand for flexible working rises and retail sales are shifting towards an online…