Located in a perfectly positioned spot for ice cream lovers who readily frequent Soho and Covent Garden (and all...
Central London · 24 Earlham St, Covent Garden, London
dry january
first-class fare
out in Mexico
foodie heaven