Royal Albert Hall

Christmas Eve fine dining and carols in London
29/12/2013