New pub planned for Crystal Palace
A new pub is expected to open its doors in Crystal Palace this summer.Livelyhood, a south London pub group, has announced it will be opening a site at 25 to 31 Westow Hill on the Triangle.In a planning application for the space, the pub is proposed to be called Gautama Bar.The 4,284 square foot site would have a terrace area at the back and the inside will have a "full refurbishment" with a new pub kitchen.An original plan for the site was refused by Lambeth Council in December because...
Read more »