The Quality Chop House

Serving high-quality meats and deli produce. Shop is open & delivery available

Address

90 Farringdon Road, London, EC1R 3EA

Phone

020 3602 8115

Subscriptions

No

Order online

Yes

Collection

Yes