




Just off Piccadilly beside Green Park in central London. Steps from Bond Street, Jermyn Street and the West End theatres, with Green Park and Victoria stations within walking distance. A sophisticated, central base for shopping, theatre nights and park-side strolls.