The Quality Chop House

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

Address

90 Farringdon Road, London, EC1R 3EA

Contact

Social

Product(s)

Location(s)

Delivery Area