Netflix Original “iBoy” films on location in London
12/25/2016 – iBoy was spotted filming at the Petticoat Square, London, England, UK
google street view > Petticoat Square, London, UK
Thank you “amberK” for the tip!
Watch Now >
Cast & Crew
About / Plot Summary: (Add About / Plot Summary)
Casting Info: (Add Casting Info)
Original Air Date: 01/27/2017
Production / Distribution Co: Netflix
Movie Tickets / Posters & Toys
Got a Tip?