very good location right in the heart of london, but still rather quite