The The River Restaurant at the Savoy in London.
Excellent food, good service, nice view and surprisingly enough not expensive.
Not your usual hamgurger bar.
But there is one on Broadway in Soho that is great. Always packed and the best burger in NY. Can't remember the name though.