Upper Norwood, eng Ice Cream Shop

( 81 Reviews )
Igloo Dessert Parlour Logo

Igloo Dessert Parlour

Ice Cream Shop

16, Crown Point Parade, Beulah Hill Upper Norwood, eng SE19 3NG
Coops 3

We ordered the Chocomania Waffle and Red Velvet Supreme Waffle, they were so tasty, packed with flavour and served warm so the chocolate was melted into the waffle. We al ... more

Find
    Near
      ChamberofCommerce.com
      Loading