Underwhelmed by The Mound – a photographic journey up London’s newest tourist attraction

Opening late last month, The Mound is a 25 metre high artificial hill located next to the Marble Arch monument. Swiftly branded London’s ‘worst attraction,’ admission prices plummeted within days …

Underwhelmed by The Mound – a photographic journey up London’s newest tourist attraction Read More