Centre Point’s Light Up Letters Have Returned After Two Years
Centre Point, the brutalist tower of Tottenham Court Road, has had its iconic sign turned on once more. Photo: @mrwhisper Built in 1966, the maligned concrete building has been under renovation since 2015, as it’s...