The show is filmed in South East London, mostly on location around the Southmere Lake in Thamesmead, including the signature shot of the four multi-storey buildings from the roof of the Lakeside Centre.
Movie Locations, Buildings - Misc
Links: upload.wikimedia.org
By: Mike1989