Founded 1913 Closed 1917
The area has been re-developed and the plaque has disappeared.
Location 2 Quintin Avenue, London, SW20
Categories
Authority
More Information Quintin Avenue Studios