Supermarket Branch Where Downing Street Party Drinks Were Bought
The Strand branch of Co Op supermarket is seen where Number 10 staff bought...