Ice Cream in London - Chelsea Duke Of York Square, Chelsea, London, SW3 4SG Tags: ice cream
Ice Cream in London - Covent Garden Unit 19a The Market, The Piazza, Covent Garden, London, WC2E 8RB Tags: covent garden market, ice cream