This place is right in the middle of London! Steps from Embankment and Charing Cross. Great restaurants, bars and theaters right nearby. I really enjoyed it.