Buildings by Sir Herbert Baker : 1 Items Found
1 South Africa House in London, England
Trafalgar Square
London
  • Construction end: 1935
  • Designed by: Sir Herbert Baker