D
Inside the Doubletree hotel. Great food but a limited menu.
London, GB