Gelupo
7 Archer Street, London, W1D 7AU, United Kingdom | 02072875555 | Website Back to results Back to profileNo access for wheelchair users
This is an ice cream parlour in the heart of Soho with a reputation for excellent ice cream. There is a big step at the entrance. There is no ramp available. I was not able to get inside - see m...
1 result shown