Builder Depot (Park Royal)

Builder Depot (Park Royal)
Abbey Road
Park Royal
London, NW10 7SJ