One Hyde Park , a major residential and retail complex located in London, United Kingdom.
Size: 5616px × 3744px
Photo credit: © ken dickinson / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: 86, complex, development, hyde, includes, kingdom., knightsbridge, located, london, major, marketed, park, park:, prices, properties, residences, residential, retail, starting, united, units, £