1948 onwards.
Location Philip Lane, West Green Road, London, N15
Categories
Authority
More Information Windrush Immigrants