Wellington Arch is an important landmark building in London, UK. It is located on the road from Hyde Park to Buckingham Palace. Every day, horse riding teams will pass through Buckingham Palace. It is very meaningful to watch the cavalry ceremony with many tourists every day. In addition, the statue on the arch is about twelve meters high, which is the largest bronze statue in Britain.