The Jones Family Kitchen – Sunday Roast

The best Sunday Roast deal in Central London, and perhaps in all of London, can be found at The Jones Family Kitchen and The Jones Family Project. But first things first. The Jones Family is two separate restaurants. The Project…