London
London is the capital and largest city of both England and the United Kingdom. It is a historic global centre of culture, finance, education, and transport. It sits on the River Thames, hosts Europe’s busiest airport system, and is home to the world’s oldest underground railway.
Address: City Hall, The Queen’s Walk, London SE1 2AA, United Kingdom
Phone: (20 7) 983-4000
-
Leslie Richards’ Revolutionary Vision for SEPTA Aims to Modernize the System To Make It Appealing to More People
SEPTA general manager Leslie Richards, who took over the job in early 2020, shortly before the pandemic hit, and her team have rolled out an…
-
Eugene Kohn, Philadelphia Native Who Redrew Skylines Across Country with His Architecture Firm Remembered
Eugene Kohn, a Philadelphia native who redrew skylines across the nation with his architecture firm, Kohn Pedersen Fox, died on March 9 at 92, writes…



























