185+ Lockwood & Co Locations (Book and TV)
Claremont Square, Islington, London, N1
Ealing Studios, Ealing Green, London, W5 5EP