Buildings by Thomas Brock and Aston Webb : 1 Items Found
1 Victoria Memorial in London, England
The Mall
London
  • Construction end: 1911
  • Designed by: Thomas Brock and Aston Webb