A cosy, clean accommodation that’s well located for visiting London.