Address: 75 High St, Beckenham, Greater London - United Kingdom
Checkins
1
Avarage rating at this location
3.75
Richard J.
Not sure if this is a sour. Quite fruity and tart,
Kelsey House Bar & Kitchen
over 3 years ago