I want to know the answer to the following question:
Most of London's skyscrapers are located where?
All the background I'm provided with is that "London's skyscrapers such as 30 St Mary Axe, Tower 42, the Broadgate Tower and One Canada Square are mostly in the two financial districts, the City of London and Canary Wharf.". Is that enough to answer the question?
Answer: yes