Add An Image
Recording studio in Southall, Middlesex (UK). Also appears on releases as: - The Yard, Southall - Yard Studios, Southall, Middlesex - The Yard (New Dehli) Studios, London.