Terraced homes with an elevated viewpoint of the London skyline at Crystal Palace, on 16th June 2021, in London, England.