Walter's Bar & Kitchen

84 Park Hall Road London SE21 8BW