Coming to the UK from New York City for a month to visit the in-laws in Cardiff and will be in London for two nights. First night we're going to St. John's (so excited) for nose to tail dining. Need a good suggestion for the second night, maybe something sort of near Paddington, for the second night. Prefer something London does better than NY / we can't get in NY (hence St John's as an obvious choice). Planning to check out the Borough Market that day too, so alternatively, dinner could be near there as it will be an early one before our train back to Cardiff.