New Burlington Street

New Burlington Street in the West End of London is a fashionable area of Mayfair