Rosa - Braemar Hill Shopping Centre

This is where the opening scene of the film takes place. Not sure if the Bid Barrel Inn is still there though...