Articles about Macellaio RC Soho Latest Popular Guide to the best steakhouses in London Restaurant Restaurants where you can BYOB in London Restaurant Guide to the best halal steak restaurants in London Restaurant Italian restaurants near theatres in London Restaurant Guide to Italian restaurants in Soho Restaurant