Month: January 2025

Tucked away in a Mayfair mews, SILVA is a new day-to-night restaurant, which opened in November. Derived from the Latin word for “forest,” SILVA’s menu will…