The Admiralty Arch, on the other end of the road from Buckingham Palace and not far from several other major sites, including the National Police Memorial and St. James Park. There are several other monuments nearby too. It's a history buff's sort of attraction.