Lidgates are a renowned butchers selling many homemade products, including steak and kidney pie, amongst other things. They are the winners of several awards, as the queue on Saturday mornings will testify. A local delivery service is also available.
110 Holland Park Avenue, Holland Park, London, W11 4UA
For More Information:
+44 (0)20 7727 8243