This is Wellington Arch located in London outside Buckingham Palace and next to Hyde Park. I’m not sure what the significance of all the arches and obelisks are, but they seem to be universally loved by the Europeans…
Picture taken with Olympus C2040z, lens @ 11.9mm (66mm eq), 1/320 sec shutter, f/8, ISO 100