Rocco Forte Brown's Hotel

33 Albemarle Street, Mayfair, London