1980's London | Oxford Street | British shops | Thames Television | 1980's