The Southsider Cocktail Club London - Cocktail Bar Review
56 Battersea Rise, Clapham Common, London, SW11 1EG. View on map. Even midweek, the ambience in Clapham is that of a small social melting pot; aided by the numerous bars, and more specifically, cocktail bars that seem to have popped up over the recent months. I headed to The Southsider Cocktail Club…