Wellington Arch, London, UK
Wellington Arch, also known as Constitution Arch or the Green Park Arch, is a triumphal arch forming a centrepiece of Hyde Park Corner in central London between corners of Hyde Park and Green Park — it sits on a large traffic island having crossings for pedestrian access.
Apsley Way, London W1J 7JZ, UK
+44 370 333 1181
England Culture & Tourism Route © Monika Simon Newbound 2020
London Visitors Guide © Simon Newbound