The Wolseley The Wolseley Restaurant In Mayfair, London Restaurants | St James One of Londons most iconic restaurants located on the famous Piccadilly. Its grand art deco interior with lavish marble pillars and archway is the perfect spot for all day European dining. Location 160 Piccadilly, St. James, London W1J 9EBVIEW WEBSITE 020 7499 6996 Neighbourhood St James