Green light for Capital 38’s £50m central London refurb

Description

Capital 38 has gained planning permission for the refurbishment of an 86,000 sq ft office building at 21 Bloomsbury Street, near Tottenham Court Road underground station in central London.