HOT
Although completed way back in 1966, the 34-story Centre Point building is still an incredible attraction in London and one of the British capital’s very first skyscrapers. Located right between Covent Garden and Soho in ...