'I went to one of the best steakhouses in the UK - but there was a slight twist' 0 16.09.2024 06:00 Express.co.uk We headed down to Macellaio RC in London's Soho where we got to try some of the menu. This is what happened during our visit.