Monbazillac

MASH: The God of All Steak Houses?

James Emtage | Posted 21.01.2013 | UK Lifestyle
James Emtage

For those living under a restaurant shaped rock, you will not have noticed the launch of possibly the largest steak house in London, MASH, nestled inconspicuously on the corner of Brewer and Air St. in Soho.