At the BBC Television Centre for the filming of The Armstrong & Miller Show. This was next to the gift shop in the canteen waiting area.
Comments
Sign in or get an account to comment.