Temper

Temper, a new pizza restaurant in Covent Garden, land of the itinerant rich

11 August 2018 9:00 am

Temper is a new pizza restaurant in Mercers Walk, Covent Garden, and it is as glib and polished as you…