Dh and I are having a Christmas lights/ shopping trip to London the week before Christmas. Staying one night at premier inn Leicester Square.
Can anyone recommend any steak restaurants for dinner in about 20 minutes walking distance? Preferably not a chain.