Great place in an amazing location right in the heart of London, has everything you need.