Bilmonte is a vibrant ice cream shop located on Great Windmill Street, offering a delightful array of frozen treats. Step in for a refreshing scoop or a decadent sundae in the heart of London.
Address
30 Great Windmill St, London W1D 7LW, United Kingdom
Bilmonte is a vibrant ice cream shop located on Great Windmill Street, offering a delightful array of frozen treats. Step in for a refreshing scoop or a decadent sundae in the heart of London.
30 Great Windmill St, London W1D 7LW, United Kingdom, London