Comfortable and modern space to use while visiting west London.