This quaint and cosy space is perfect for a quick stop over in London. It’s clean and very well kept, with all the facilities you could need.