London is now home to the UK’s most expensive steak
Would you drop £900 on a piece of meat?
Time Out London
www.timeout.com