London Free Press
Festivities marking Dia de Los Muertos, a Mexican holiday whose name translates to Day of the Dead, were held at the Beer Kitchen in London
Read the full story from the source
PHOTOS: Dia de Los Muertos (Day of the Dead) festivities in London