Blu Top Ice Cream

Unit 62, West Yard, Camden Lock Place, Camden Town, London, NW1 8AF

Telephone: 07950486740

Desserts takeaway.

Call the takeaway or restaurant direct on the telephone number provided above to ask about the menu.

order food now

location of Blu Top Ice Cream

Blu Top Ice Cream reviews


Rate Blu Top Ice Cream