Checkins
25
Address: Hyde Park, London, Greater London - United Kingdom
Checkins
25
Avarage rating at this location
2.79
Bit of body with stronger taste
about 2 years ago
LCI - From yesterday watching Pearl Jam……not a great offering but reasonable in the sun!
about 3 years ago
Many, many of these later....Pearl Jam & the Pixies 🤘
about 3 years ago