Did a unicorn sneeze in here or something? Elan Cafe, situated on Park Lane, could arguably claim the title of London's prettiest cafe. Why? Floor to ceiling flower walls, soothing pastel colours, delicate pastries, sumptuous cakes and even Lucky Charm lattes, for goodness' sake. Do you think it wins the crown?
Élan Cafe is located at 48 Park Lane, Mayfair, W1K 1PR. There is a second branch at 239 Brompton Road, Knightsbridge, SW3 2EP.