£11m site of London’s oldest restaurant given to the National Trust
Source ↗
👁 0
💬 0
The site at 34-35 Maiden Lane in Covent Garden, central London, has been home to Rules since 1798
Comments (0)