Arch 19
Loveridge Road
Kilburn Station Shootup HIll, Kilburn, NW6 7QL

Annual Footfall