Rothschild Bank Headquarters by OMA
The London headquarters of Rothschild has been located at New Court, nestled in the medieval alley of St Swithin’s Lane, since Natahan Mayer Rothschild moved there in 1809. New Court is adjacent to Christopher Wren’s St Stephen Walbrook church, completed in 1680.