Checkins
133
Address: 142 Shaftesbury Ave, Marquis of Granby, London, Greater London - United Kingdom
Checkins
133
Avarage rating at this location
3.69
Less dank and more creamy than I expected from an eye wateringly expensive neer
almost 4 years ago
Big and creamy with an after taste that goes on and on
almost 4 years ago