Click on the scene frames to find out more about the filming location
EPISODE SEVEN: Mesmerised
Thames path near Crowleys Wharf, Greenwich, London, SE10
185+ Lockwood & Co Locations (Book and TV)
Thames path near Crowleys Wharf, Greenwich, London, SE10