Kazbar London Closes its Doors on Jan 1st
The year 2016 ends with another casualty in the London Bar Scene. It has been announced that iconic bar Kazbar, which has been a stalwart of the Clapham area for the past twenty years is to close on January 1st, 2017.
The closure has been blamed to a sudden rent increase, from £86,000 to £150,000 per year. Read Full Article