Inside North Audley Cantine Luxury Restaurant in London
North Audley Cantine in Mayfair, London, inaugurated in late 2013. It has become a modern and trendy hangout for Bond-Street customers and the after-work gathering to enjoy French-style shared meals, desserts, and…