Filming Location:

London W14

Children of The Full Moon

The TWA building is situated on Russell Road, where it joins with Kensington High St (W14 8HU). Thanks to Kevin Flanagan for finding this location.

Children of The Full Moon Filming Location
Children of The Full Moon Airport
Russell Road London W14
Russell Road London
The road along which Tom and Sarch drive is Holland Road (W14 8BB). The building on the corner of Fairfax Place can be seen. Thanks to Kevin Flanagan for finding this location.
Children of The Full Moon Location
Children of The Full Moon Driving
Holland Road
Holland Road W14 8BB
Tom and Sarah’s house was 16 Napier Place, off Holland Road (W14 8LY). Thanks again to Kevin Flanagan for finding this location.
Children of The Full Moon House Location
Children of The Full Moon House
Children of The Full Moon Mews
Napier Place London
Napier Place W14 8LY
Napier Place London Filming Location