ArchitectLeslie GreenEnglish architect, 1875–1908Photograph of one of their buildings · Diliff · CC BY-SA 2.5 · Wikimedia Commons2 buildingsUnited Kingdom of Great Britain and IrelandFurther readingWikipedia article↗BuildingsHolborn tube stationLondon Borough of Camden, United KingdomLeicester Square tube stationCity of Westminster, United Kingdom