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.