The Butchers Table

78 Saint John's Hill London SW11 1SF