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.
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.
Tom and Sarah’s house was 16 Napier Place, off Holland Road (W14 8LY). Thanks again to Kevin Flanagan for finding this location.