This was our first visit to this most charming of central London hotels. Its location is hard to beat, being on Piccadilly and between Green...