Adelaide Ice Cream
Adelaide St, London WC2N 4HZ, United Kingdom
Adelaide Ice Cream is a delightful spot for a sweet treat, perfectly positioned near Trafalgar Square. Stop by for a refreshing scoop after exploring the heart of London.
Address
Adelaide St, London WC2N 4HZ, United Kingdom