hotel quality space in the heart of London