The Glories of Holloway Road 07. Dec. 2012 / architecture, london / No Comments I dozed off on the Piccadilly Line the other day and ended up on Holloway Road. It’s still one of London’s finest streets. london