major road in London, running north for one mile from the junction of Pentonville Road and Euston Road, adjacent to King's Cross station towards Kentish Town and Holloway
Nothing in the MetaHistoryBook collection references this item yet.