Commercial Property 20 Old Bailey Stands in London

Commercial Property 20 Old Bailey Stands in London

Chris Ratcliffe/Bloomberg

Commercial property, 20 Old Bailey, stands in London.