London's Oxford Street. 28th July 2021: Marble Arch Mound branded London's 'worst attraction', London, England, UK The Marble Arch Mound, a 25-metre (82 ft) high artificial hill close to Marble Arch at the western end of London's Oxford Street. 28th July 2021, Marble Arch, London, UK Credit: Clickpics/Alamy Live News
Size: 8192px × 5464px
Photo credit: © Clickpics / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arch, architect, artificial-, attraction, attraction’, branded, dutch, hill, london, londons, marble, mound, mvrdv, worst