In the heart of Mayfair, you'll find North and South Audley Street. Distinctive due to the many red and cream Georgian buildings that lie along them, they are the inspiration behind our latest workwear. Take a closer look at the collection and explore our six favourite spots in this remarkably beautiful area of London.
Three generations of the Higgins family have been roasting coffee and carefully selecting tea for the perfect cuppa – and it really is.
Just off South Audley Street is this gem of a deli, offering freshly-made sandwiches and salads, all using British produce.
Created in 1710 for residents of the surrounding buildings, it's now managed by Royal Parks and is an oasis of green in the city.
This historic building, beloved by local residents, is a tranquil spot to lose yourself in a book.
In the same spot since 1845, it's a London institution. Specialising in the finest china, silver and glassware – even the British Royal Family are fans.
Around the corner, lies this iconic hotel. Go to admire the architecture and to sample one of their famous martinis, made just the way you like it.