Who owns The London No. 1?
The London No. 1
The London No. 1 is owned by González Byass S.A., headquartered in Spain.
thelondon1.com- Brand origin
- United Kingdom
- Ownership type
- Family-owned
Updated: 13 September 2026 · Ownership verified: 13 September 2026
About The London No. 1
A prestigious Spanish family-owned company founded in 1835, primarily known for its sherry production and a diverse portfolio of wines and spirits.
Made O'Meter is free and ad-free, built to keep ownership like this transparent.