Avenue restaurant in St James’s brings a sense of New York style to the streets of London. It sits just on the edge of Mayfair and intends to create a Manhattan vibe in Mayfair. It does this with great success and the smart, contemporary décor, along with the open plan layout, feels inspired by the fashionable New […]
The Sloaney