News

This is a place that's serious about its steaks. Perched on London’s picturesque Albert Embankment, TDQ Steaks is serving world-class pure beef from Argentina, Canada, Japan, Scotland and New ...