-
Cellar SW4: Clapham’s New Wine Bar
Cellar is a new wine bar that’s recently opened in Clapham North. It’s been brought to fruition by the same people behind Dvine Cellars (situated on Landor Road), a popular independent store that specialises in fine wines. Dvine Cellars regularly hosts wine tastings and one of the recurring complaints from…