Lidgates
110 Holland Park Avenue
London
W11 4UA
020 7727 8243
Butchers
Visit Website