The Quality Chop House

The Quality Chop House
88-94 Farringdon Road, London, EC1R 3EA
Photo of The Quality Chop House