Traditional butchery with a modern twist, serving the finest cuts of meat located in the heart of Edgware.
21-23 Edgwarebury Lane
Website