Buildings by Sir Aston Webb : 1 Items Found
1 Admirality Arch in London, England
The Mall at Trafalgar Square
London
  • Construction start: 1906
  • Construction end: 1911
  • Designed by: Sir Aston Webb