Oxford Street Debenhams gets all-clear for offices revamp

The former Debenhams flagship at 334-348 Oxford Street, W1, has been given the green light for a major offices overhaul. Westminster councillors debated the impact on the nearby Grade I listed St Peter’s Church, along with servicing arrangements and