A truly wonderful gem tucked just off Hyde Park in Mayfair. You can move about London easily from this superb location. A treat to return to after a busy day. I can't live without an 80 inch TV now!!