Discover the ultimate guide to boutique stays in London, from Georgian elegance in Batty Langley’s to the vibrant charm of Artist Residence and the serene bliss of Inhabit Queen’s Gardens.