Where was The Nest filmed? Locations around Glasgow city centre revealed
22 Mar 2020
Heart
Where was The Nest shot? Filming locations such as Rosneath peninsula and Glasgow's city centre revealed.