Articles about Botanica Hall Latest Popular The best new bars in London Bar Guide to the best bars in Clapham Bar Guide to the best restaurants in Battersea Restaurant Cocktail bar and restaurant Botanica Hall is about to open in Clapham Junction Restaurant/Bar