Designed by
Title
South Audley Street is a major luxury shopping street in Mayfair, London. #296966747
Description
It runs north to south from the southwest corner of Grosvenor Square to Curzon Street. South Audley Street was redeveloped between 1875 and 1900, when most of the smaller buildings to the north were demolished and rebuilt as shops with residences above them.
This image is editorial