TEMPLE STUDIOS

Temple Studios
31 London Street
Inner London, Greater London W2 1DJ