North Audley Street is a prime location in London's exclusive West End.
Its vicinity to Selfridges, Bond Street and Oxford Circus make it indeed a very desirable location at the heart of Mayfair.
In 1725 most of the land was let in large blocks at very low ground rents. Nowadays a number of large buildings of the late nineteenth and twentieth centuries offer their ground floors generally to a variety of shops and restaurants.