Skip to content

Woodfine Projects

The buildings-and-places record for Woodfine Capital Projects Inc.: six development classes, the design system behind them, and the site-selection method built on established retail anchors. Articles span regional markets across North America and Europe, the planned development program, and the maps and data behind the analysis.

Historical revision — this record as it stood on 6 September 2026, not the current version. View the current record →

Top 400 Regional Markets — Europe

Pending rebuild (2026-08-17). A newer dataset covering 800 regional markets across Europe and North America is under internal review and is not yet reflected in the table below. The table below still describes the prior 11-country selection, which included Germany, France, and Netherlands. The new selection excludes Germany, France, and Netherlands entirely — a deliberate methodology change, not a data gap — and covers 15 different countries instead: Italy, the United Kingdom, Spain, Poland, Sweden, Hungary, Finland, Czechia, Romania, Denmark, Bulgaria, Slovakia, Croatia, Norway, and Greece. The Germany, France, and Netherlands index pages and their city profiles are retired accordingly. Publication against the new dataset is on hold pending confirmation.

Chemnitz, a suburb of Dresden 64 km from the metropolitan core, is one of the four hundred European Regional Markets in this set — three Tier 1 clusters combined with civic-anchor infrastructure. The set spans 11 countries, with Germany contributing 124 of 400 markets; the polycentric character of the German urban system and dense suburban retail development across the Rhine-Ruhr, Rhine-Neckar, and Saxon-Thuringian corridors produce the deepest suburban tier in Europe. A Regional Market is a named suburb or satellite municipality within commuting distance of a major European metropolitan centre that contains one or more retail co-location clusters; markets qualify for this set by anchor-composition gate, not by a published rank or score.

The list identifies commercial markets in the suburban ring of major European cities — the research gap between institutional metro-market analysis (covered extensively by established economic-research and commercial real estate advisory firms) and genuinely rural areas. It is produced separately from lists of metro cores and standalone secondary cities.

Country breakouts

Seven countries have enough entries to warrant their own dedicated market page: Germany (124 markets), France (102), United Kingdom (81), Spain (22), Italy (21), Poland (16), and Netherlands (14). Austria, Denmark, Sweden, and Portugal (7, 5, 4, and 3 markets respectively) stay in the Country Breakdown table below and the full market table — a dedicated page isn't warranted at those counts.

Definition and Scope

A European Regional Market qualifies for this list when it meets three criteria. First, the settlement must contain at least one co-location cluster. Second, the settlement must be a named municipality whose name differs from that of its nearest major metropolitan reference centre. Third, the centroid of the settlement's clusters must lie between 15 and 80 kilometres from the nearest major European metropolitan reference point; markets closer than 15 kilometres are classified as metro-core areas and markets beyond 80 kilometres are classified as standalone secondary cities — both excluded from this list.

The geographic coherence constraint requires that all co-location clusters within a single named settlement lie within a 200-kilometre bounding box. Settlements failing this constraint are name-collision aggregations and are excluded.

Qualification Method

No rank or score is published for any market in this set. A market qualifies when its co-location clusters clear one of three anchor-composition gates: a hypermarket anchor plus at least two of {hardware, price club, lifestyle, electronics, sport}; a hypermarket-plus-hardware anchor pair present across at least two distinct clusters; or that same hypermarket-plus-hardware condition applied to a geographically isolated market. A composite score exists internally to support selection but is never surfaced to a reader.

The three cluster tiers referenced in the table below describe progressively richer combinations of European retail anchor categories. Tier 1 (T1) clusters contain a hypermarket anchor (Kaufland, Globus, Carrefour, Auchan, or equivalent) alongside a hardware anchor (Hornbach, Bauhaus, Leroy Merlin, or equivalent) and at minimum one additional anchor category (electronics, warehouse club, or sporting goods). Tier 2 (T2) clusters contain a hypermarket and a hardware anchor. Tier 3 (T3) clusters contain a single recognised anchor.

European Retail Profile

European T1 cluster compositions differ meaningfully from North American ones. In German and Central European markets, the T1 triad is typically anchored by Kaufland or Globus (hypermarket), Hornbach or Bauhaus (hardware), and MediaMarkt or Saturn (electronics). In French and Belgian markets, the hypermarket role is filled by Carrefour, Auchan, or Leclerc, with Leroy Merlin or Brico Dépôt as hardware anchor. In the United Kingdom, Tesco Extra or Sainsbury's Superstore anchors the hypermarket position, with Wickes or B&Q as hardware anchor. Spanish and Italian markets are represented at lower density due to thinner OSM retail-anchor coverage.

Suburban Geography

The list spans 399 verified distinct markets across 11 European countries, occupying 399 of 400 list positions (one position is vacant — see the data correction note in the Country Breakdown section). Germany leads with 124 markets, reflecting the polycentric character of the German urban system and dense suburban retail development in the Rhine-Ruhr, Rhine-Neckar, and Saxon-Thuringian corridors. France contributes 102 markets, the United Kingdom 81, Spain 22, Italy 21, Poland 16, and the Netherlands 14.

The metropolitan areas generating the most qualifying suburbs are London (14), Paris (14), Stuttgart (12), and Le Havre (9). The Rhine-Ruhr system — encompassing Düsseldorf, Essen, Cologne, and Dortmund — collectively generates over 30 qualifying suburbs across multiple reference metro centroids.

Correction (2026-08-02): summing this page's own table rows for these four cities (Düsseldorf 4, Essen 4, Cologne 5, Dortmund 4) gives 17, not "over 30" — a ~76% overstatement. Flagged, not resolved.

Sample of 25

A sample of twenty-five European Regional Markets is listed below, with the metropolitan centre each market is a suburb of. This is a sample, not a ranked top tier — the full set of 400 continues in the Appendix.

Market Country Suburb of km T1 T2 T3 Civic
Chemnitz, Stadt DE Dresden 64 3 0 0 Yes
Ingolstadt DE Regensburg 56 2 0 1 Yes
Dessau-Roßlau, Stadt DE Halle 44 2 0 0 Yes
Kaiserslautern, Stadt DE Mannheim 54 2 0 0 Yes
Krefeld, Stadt DE Düsseldorf 19 2 0 0 Yes
Bielsko-Biała PL Katowice 48 2 0 0 Yes
Zwickau, Stadt DE Leipzig 69 1 1 1 Yes
Radom PL Kielce 69 1 1 1 Yes
Fife GB Edinburgh 19 0 3 1 Yes
Milton Keynes GB Luton 27 1 0 2 Yes
Duisburg, Stadt DE Essen 17 1 0 2 Yes
Bremerhaven, Stadt DE Bremen 54 1 0 2 Yes
Murcia ES Alicante 72 1 0 2 Yes
Hertsmere GB London 22 1 1 0 Yes
Auch FR Toulouse 69 1 1 0 Yes
Beauvais FR Amiens 54 1 1 0 Yes
Jena, Stadt DE Halle 68 1 1 0 Yes
Heilbronn, Universitätsstadt DE Stuttgart 40 1 1 0 Yes
Brandenburg an der Havel, Stadt DE Berlin 57 1 1 0 Yes
Heidelberg, Stadt DE Mannheim 19 1 1 0 Yes
Worms, Stadt DE Mannheim 19 1 1 0 Yes
Stade, Hansestadt DE Hamburg 37 1 1 0 Yes
Villingen-Schwenningen, Stadt DE Freiburg 48 1 1 0 Yes
Asti IT Turin 45 1 1 0 Yes
Toruń PL Bydgoszcz 45 1 1 0 Yes

Appendix: Additional Markets (26–400)

Markets 26–29

Market Country Suburb of T1 T2 T3
Częstochowa PL Katowice 1 1 0
Wiltshire GB Bath 0 2 2
Cheshire East GB Manchester 0 3 0
Randers DK Aarhus 0 3 0

Markets 30–55

Market Country Suburb of T1 T2 T3
Hillingdon GB London 1 0 1
Derby GB Nottingham 1 0 1
Cheshire West and Chester GB Wigan 1 0 1
Chambéry FR Grenoble 1 0 1
Albi FR Toulouse 1 0 1
Cambrai FR Valenciennes 1 0 1
Osny FR Paris 1 0 1
Montauban FR Toulouse 1 0 1
Quimper FR Brest 1 0 1
Mulhouse FR Colmar 1 0 1
Rosenheim DE Munich 1 0 1
Bamberg DE Nürnberg 1 0 1
Neubrandenburg, Stadt DE Cottbus 1 0 1
Potsdam, Stadt DE Berlin 1 0 1
Wuppertal, Stadt DE Essen 1 0 1
Landshut DE Regensburg 1 0 1
Paderborn, Stadt DE Bielefeld 1 0 1
Hanau, Brüder-Grimm-Stadt DE Frankfurt 1 0 1
Limburg a.d. Lahn, Kreisstadt DE Wiesbaden 1 0 1
Erlangen DE Nürnberg 1 0 1
Siegen, Universitätsstadt DE Cologne 1 0 1
Reutlingen, Stadt DE Stuttgart 1 0 1
Crailsheim, Stadt DE Stuttgart 1 0 1
Gijón ES Oviedo 1 0 1
Durham GB Newcastle 0 2 1
East Riding of Yorkshire GB Leeds 0 2 1

Markets 56–285

Markets 56–115

Market Country Suburb of T1 T2 T3
's-Gravenhage NL Rotterdam 1 1 0
Thurrock GB London 1 0 0
Gloucester GB Bristol 1 0 0
Rushmoor GB Reading 1 0 0
Järfälla SE Stockholm 1 0 0
Grande-Synthe FR Lille 1 0 0
Roissy-en-France FR Paris 1 0 0
Dole FR Dijon 1 0 0
Montigny-lès-Cormeilles FR Paris 1 0 0
Sartrouville FR Paris 1 0 0
Sainte-Geneviève-des-Bois FR Paris 1 0 0
Bayeux FR Le Havre 1 0 0
Saint-Berthevin FR Rennes 1 0 0
Arras FR Lille 1 0 0
Andelnans FR Colmar 1 0 0
Guérande FR Nantes 1 0 0
Béziers FR Montpellier 1 0 0
Ifs FR Le Havre 1 0 0
Rouen FR Le Havre 1 0 0
Angers FR Le Mans 1 0 0
Venette FR Amiens 1 0 0
Mably FR Lyon 1 0 0
Trignac FR Nantes 1 0 0
Estancarbon FR Toulouse 1 0 0
Saint-Marcel FR Versailles 1 0 0
Vendin-le-Vieil FR Lille 1 0 0
Bourgoin-Jallieu FR Lyon 1 0 0
Yvetot FR Le Havre 1 0 0
Douai FR Lille 1 0 0
Louvroil FR Valenciennes 1 0 0
Castelnaudary FR Toulouse 1 0 0
Vitrolles FR Marseille 1 0 0
Lécousse FR Rennes 1 0 0
Chalon-sur-Saône FR Dijon 1 0 0
Redon FR Rennes 1 0 0
Villabé FR Paris 1 0 0
Ploërmel FR Rennes 1 0 0
Wittenheim FR Colmar 1 0 0
Châteaubriant FR Rennes 1 0 0
Vitré FR Rennes 1 0 0
Antibes FR Nice 1 0 0
Dreux FR Versailles 1 0 0
Chartres FR Versailles 1 0 0
Chennevières-sur-Marne FR Paris 1 0 0
Avignon FR Nîmes 1 0 0
Villefranche-sur-Saône FR Lyon 1 0 0
Chalezeule FR Dijon 1 0 0
Bruay-la-Buissière FR Lille 1 0 0
Le Puy-en-Velay FR Saint-Étienne 1 0 0
Givors FR Lyon 1 0 0
Lognes FR Paris 1 0 0
Berck FR Amiens 1 0 0
Saint-Pierre-des-Corps FR Le Mans 1 0 0
Villebon-sur-Yvette FR Paris 1 0 0
Barentin FR Le Havre 1 0 0
Châlons-en-Champagne FR Reims 1 0 0
Puget-sur-Argens FR Nice 1 0 0
Mondeville FR Le Havre 1 0 0
Alès FR Nîmes 1 0 0
Soissons FR Reims 1 0 0

Markets 116–175

Market Country Suburb of T1 T2 T3
Saint-Martin-des-Champs FR Brest 1 0 0
Tourville-la-Rivière FR Le Havre 1 0 0
Fayet FR Valenciennes 1 0 0
Arques FR Lille 1 0 0
Haguenau FR Strasbourg 1 0 0
Saint-Maximin FR Paris 1 0 0
Rots FR Le Havre 1 0 0
Tours FR Le Mans 1 0 0
Cesson FR Paris 1 0 0
Chauconin-Neufmontiers FR Paris 1 0 0
Buchelay FR Versailles 1 0 0
Biganos FR Bordeaux 1 0 0
Béthune FR Lille 1 0 0
Noyelles-Godault FR Lille 1 0 0
Schweighouse-sur-Moder FR Strasbourg 1 0 0
Arles FR Nîmes 1 0 0
Sin-le-Noble FR Valenciennes 1 0 0
Saint-André-de-Cubzac FR Bordeaux 1 0 0
Aubagne FR Marseille 1 0 0
Abbeville FR Amiens 1 0 0
Davézieux FR Saint-Étienne 1 0 0
Crépy-en-Valois FR Paris 1 0 0
Pont-Audemer FR Le Havre 1 0 0
Albert FR Amiens 1 0 0
Besançon FR Dijon 1 0 0
Chasse-sur-Rhône FR Lyon 1 0 0
Saint-Dié-des-Vosges FR Strasbourg 1 0 0
Arçonnay FR Le Mans 1 0 0
Wetzlar, Stadt DE Frankfurt 1 0 0
Albstadt, Stadt DE Ulm 1 0 0
Nördlingen, GKSt DE Augsburg 1 0 0
Pforzheim, Stadt DE Karlsruhe 1 0 0
Hameln, Stadt DE Hannover 1 0 0
Neckarsulm, Stadt DE Stuttgart 1 0 0
Kamen, Stadt DE Dortmund 1 0 0
Baden-Baden, Stadt DE Karlsruhe 1 0 0
Neuwied, Stadt DE Cologne 1 0 0
Konstanz, Universitätsstadt DE Ulm 1 0 0
Passau DE Linz 1 0 0
Riesa, Stadt DE Dresden 1 0 0
Nagold, Stadt DE Stuttgart 1 0 0
Landsberg am Lech, GKSt DE Augsburg 1 0 0
Hildesheim, Stadt DE Hannover 1 0 0
Halberstadt, Stadt DE Magdeburg 1 0 0
Speyer, Stadt DE Mannheim 1 0 0
Fredersdorf-Vogelsdorf DE Berlin 1 0 0
Erding, GKSt DE Munich 1 0 0
Gießen, Universitätsstadt DE Frankfurt 1 0 0
Remscheid, Stadt DE Düsseldorf 1 0 0
Sindelfingen, Stadt DE Stuttgart 1 0 0
Königs Wusterhausen, Stadt DE Berlin 1 0 0
Freising, GKSt DE Munich 1 0 0
Sankt Augustin, Stadt DE Cologne 1 0 0
Goslar, Stadt DE Braunschweig 1 0 0
Nürtingen, Stadt DE Stuttgart 1 0 0
Bornheim, Stadt DE Cologne 1 0 0
Essingen DE Stuttgart 1 0 0
Leer (Ostfriesland), Stadt DE Groningen 1 0 0
Schwedt/Oder, Stadt DE Cottbus 1 0 0
Offenburg, Stadt DE Strasbourg 1 0 0

Markets 176–235

Market Country Suburb of T1 T2 T3
Bad Nauheim, Stadt DE Frankfurt 1 0 0
Traunstein, GKSt DE Salzburg 1 0 0
Alzey, Stadt DE Wiesbaden 1 0 0
Donauwörth, GKSt DE Augsburg 1 0 0
Kulmbach, GKSt DE Nürnberg 1 0 0
Schwentinental, Stadt DE Lübeck 1 0 0
Koblenz, Stadt DE Wiesbaden 1 0 0
Friedrichshafen, Stadt DE Ulm 1 0 0
Pirmasens, Stadt DE Karlsruhe 1 0 0
Neumarkt i.d.OPf., GKSt DE Nürnberg 1 0 0
Düren, Stadt DE Aachen 1 0 0
Lüneburg, Hansestadt DE Hamburg 1 0 0
Mönchengladbach, Stadt DE Düsseldorf 1 0 0
Straubing DE Regensburg 1 0 0
Lippstadt, Stadt DE Bielefeld 1 0 0
Lahr/Schwarzwald, Stadt DE Strasbourg 1 0 0
Kleve, Stadt DE Nijmegen 1 0 0
Amberg DE Regensburg 1 0 0
Neu-Ulm, GKSt DE Ulm 1 0 0
Schorndorf, Stadt DE Stuttgart 1 0 0
Schwäbisch Gmünd, Stadt DE Stuttgart 1 0 0
Weilheim i.OB, St DE Munich 1 0 0
Weimar, Stadt DE Halle 1 0 0
Hamm, Stadt DE Dortmund 1 0 0
Bad Kreuznach, Stadt DE Wiesbaden 1 0 0
Gifhorn, Stadt DE Braunschweig 1 0 0
Weiden i.d.OPf. DE Regensburg 1 0 0
Bocholt, Stadt DE Essen 1 0 0
Nienburg (Weser), Stadt DE Hannover 1 0 0
Schwäbisch Hall, Stadt DE Stuttgart 1 0 0
Papenburg, Stadt DE Groningen 1 0 0
Memmingen DE Ulm 1 0 0
Sinsheim, Stadt DE Mannheim 1 0 0
Weiterstadt, Stadt DE Darmstadt 1 0 0
Buxtehude, Hansestadt DE Hamburg 1 0 0
Belm DE Bielefeld 1 0 0
Weinheim, Stadt DE Mannheim 1 0 0
Forchheim, GKSt DE Nürnberg 1 0 0
Kiel, Landeshauptstadt DE Lübeck 1 0 0
Neustadt an der Weinstraße, Stadt DE Mannheim 1 0 0
Bad Oeynhausen, Stadt DE Bielefeld 1 0 0
San Sebastián de los Reyes ES Madrid 1 0 0
Castelló de la Plana ES Valencia 1 0 0
Las Rozas de Madrid ES Madrid 1 0 0
Gavà ES Barcelona 1 0 0
Badia del Vallès ES Barcelona 1 0 0
Elche ES Alicante 1 0 0
Rivas-Vaciamadrid ES Madrid 1 0 0
Parets del Vallès ES Barcelona 1 0 0
Alcalá de Henares ES Madrid 1 0 0
Getafe ES Madrid 1 0 0
Ferrol ES A Coruña 1 0 0
Talavera de la Reina ES Toledo 1 0 0
Orihuela ES Alicante 1 0 0
Jaén ES Granada 1 0 0
Finestrat ES Alicante 1 0 0
Xàtiva ES Valencia 1 0 0
La Spezia IT Genoa 1 0 0
Castelletto sopra Ticino IT Milan 1 0 0
Lecco IT Milan 1 0 0

Markets 236–285

Market Country Suburb of T1 T2 T3
Brescia IT Verona 1 0 0
Cremona IT Milan 1 0 0
Curno IT Milan 1 0 0
Mantova IT Verona 1 0 0
Ravenna IT Bologna 1 0 0
Padova IT Venice 1 0 0
Milazzo IT Messina 1 0 0
Viterbo IT Rome 1 0 0
Molfetta IT Bari 1 0 0
Terni IT Rome 1 0 0
Modena IT Bologna 1 0 0
Trento IT Verona 1 0 0
Benevento IT Naples 1 0 0
Tarnów PL Kraków 1 0 0
Piotrków Trybunalski PL Łódź 1 0 0
Żory PL Gliwice 1 0 0
Piaseczno PL Warsaw 1 0 0
Tychy PL Katowice 1 0 0
Lubin PL Wrocław 1 0 0
Ostrołęka PL Łomża 1 0 0
Nowy Targ PL Kraków 1 0 0
Zell am See AT Salzburg 1 0 0
Steyr AT Linz 1 0 0
Bregenz AT Ulm 1 0 0
Maastricht NL Liège 1 0 0
Roermond NL Eindhoven 1 0 0
Santa Maria, São Pedro e Matacães PT Lisbon 1 0 0
União das freguesias de Sintra PT Lisbon 1 0 0
União das freguesias de Palhais e Coina PT Lisbon 1 0 0
Stevenage GB Luton 0 1 2
York GB Leeds 0 1 2
Redbridge GB London 0 2 0
Wakefield GB Leeds 0 2 0
Ipswich GB Cambridge 0 2 0
East Hertfordshire GB Luton 0 2 0
North Lincolnshire GB Sheffield 0 2 0
Herefordshire GB Birmingham 0 2 0
Carmarthenshire GB Swansea 0 2 0
Peterborough GB Cambridge 0 2 0
High Peak GB Manchester 0 2 0
Huntingdonshire GB Cambridge 0 2 0
Darlington GB Newcastle 0 2 0
East Staffordshire GB Birmingham 0 2 0
Mid Sussex GB Brighton 0 2 0
Mendip GB Bath 0 2 0
Kolding DK Odense 0 2 0
Vejle DK Odense 0 2 0
Rudersdal DK Copenhagen 0 2 0
Viersen, Stadt DE Düsseldorf 0 2 0
285 (vacant — see note below)

Markets 286–331

Market Country Suburb of T1 T2 T3
Breda NL Rotterdam 1 0 1
Liverpool GB Wigan 0 0 3
Osnabrück, Stadt DE Bielefeld 0 0 3
Havering GB London 0 1 1
Enfield GB London 0 1 1
Sefton GB Wigan 0 1 1
Havant GB Southampton 0 1 1
Stroud GB Bristol 0 1 1
Warrington GB Wigan 0 1 1
Newport GB Cardiff 0 1 1
Saint Edmundsbury GB Cambridge 0 1 1
Colchester GB Cambridge 0 1 1
Warwick GB Birmingham 0 1 1
Lincoln GB Nottingham 0 1 1
Cheltenham GB Bristol 0 1 1
Stoke-on-Trent GB Manchester 0 1 1
Stafford GB Birmingham 0 1 1
Chelmsford GB London 0 1 1
Mole Valley GB London 0 1 1
Swindon GB Oxford 0 1 1
Barnsley GB Sheffield 0 1 1
Taunton Deane GB Cardiff 0 1 1
Perthshire and Kinross GB Dundee 0 1 1
South Somerset GB Bath 0 1 1
Doncaster GB Sheffield 0 1 1
Basingstoke and Deane GB Reading 0 1 1
Saint-Nazaire FR Nantes 0 1 1
Valence FR Saint-Étienne 0 1 1
Cholet FR Nantes 0 1 1
Saint-Malo FR Rennes 0 1 1
Martigues FR Marseille 0 1 1
Mandelieu-la-Napoule FR Nice 0 1 1
Celle, Stadt DE Hannover 0 1 1
Nordhorn, Stadt DE Münster 0 1 1
Gütersloh, Stadt DE Bielefeld 0 1 1
Heidenheim an der Brenz, Stadt DE Augsburg 0 1 1
Aschaffenburg DE Darmstadt 0 1 1
Moers, Stadt DE Essen 0 1 1
Singen (Hohentwiel), Stadt DE Ulm 0 1 1
Wilhelmshaven, Stadt DE Bremen 0 1 1
Lucca IT Florence 0 1 1
Como IT Milan 0 1 1
Gdynia PL Gdańsk 0 1 1
Nowy Sącz PL Kraków 0 1 1
Wels AT Linz 0 1 1
Zwolle NL Nijmegen 0 1 1

Markets 332–364

Market Country Suburb of T1 T2 T3
Täby SE Stockholm 1 0 0
Helsingborg SE Copenhagen 1 0 0
Uddevalla SE Gothenburg 1 0 0
Høje-Taastrup DK Copenhagen 1 0 0
Le Pontet FR Nîmes 1 0 0
Claye-Souilly FR Paris 1 0 0
Crêches-sur-Saône FR Lyon 1 0 0
Stadthagen, Stadt DE Hannover 1 0 0
Meerane, Stadt DE Leipzig 1 0 0
Pfungstadt, Stadt DE Wiesbaden 1 0 0
Kerpen, Kolpingstadt DE Cologne 1 0 0
Hückelhoven, Stadt DE Aachen 1 0 0
Henstedt-Ulzburg DE Hamburg 1 0 0
Wolfsburg, Stadt DE Braunschweig 1 0 0
Traunreut, St DE Salzburg 1 0 0
Fuengirola ES Málaga 1 0 0
Nigrán ES Braga 1 0 0
Villesse IT Trieste 1 0 0
Casamassima IT Bari 1 0 0
Poczesna PL Katowice 1 0 0
Rumia PL Gdańsk 1 0 0
Wiener Neustadt AT Vienna 1 0 0
St. Pölten AT Vienna 1 0 0
Horn AT Vienna 1 0 0
Tilburg NL Eindhoven 1 0 0
Leeuwarden NL Groningen 1 0 0
Zoetermeer NL Rotterdam 1 0 0
Ede NL Nijmegen 1 0 0
Haarlemmermeer NL Amsterdam 1 0 0
Alkmaar NL The Hague 1 0 0
Heerhugowaard NL The Hague 1 0 0
Dordrecht NL Rotterdam 1 0 0
Fürstenwalde/Spree, Stadt DE Berlin 0 2 0

Markets 365–400

Market Country Suburb of T1 T2 T3
Spelthorne GB London 0 0 2
Bexley GB London 0 0 2
Wirral GB Wigan 0 0 2
Cherwell GB Oxford 0 0 2
Kingston upon Hull GB Leeds 0 0 2
Medway GB London 0 0 2
Arun GB Brighton 0 0 2
Northampton GB Coventry 0 0 2
Eastbourne GB Brighton 0 0 2
Bedford GB Luton 0 0 2
La Roche-sur-Yon FR Nantes 0 0 2
Iserlohn, Stadt DE Dortmund 0 0 2
Backnang, Stadt DE Stuttgart 0 1 1
Ravensburg, Stadt DE Ulm 0 0 2
Hagen, Stadt DE Dortmund 0 0 2
Jerez de la Frontera ES Cádiz 0 0 2
Torrejón de Ardoz ES Madrid 0 0 2
Arnhem NL Nijmegen 0 1 1
Dartford GB London 0 1 0
Pembrokeshire GB Swansea 0 1 0
Wycombe GB Reading 0 1 0
West Oxfordshire GB Oxford 0 1 0
West Berkshire GB Reading 0 1 0
Walsall GB Birmingham 0 1 0
Mansfield GB Nottingham 0 1 0
Ashfield GB Nottingham 0 1 0
Tunbridge Wells GB Brighton 0 1 0
Forest Heath GB Cambridge 0 1 0
Epping Forest GB London 0 1 0
Braintree GB Cambridge 0 1 0
Stratford-on-Avon GB Birmingham 0 1 0
West Lindsey GB Sheffield 0 1 0
Cotswold GB Bath 0 1 0
Sevenoaks GB London 0 1 0
East Ayrshire GB Glasgow 0 1 0
Cannock Chase GB Birmingham 0 1 0

Data correction note (2026-07-16): list position 285 previously listed "Auch, ES" — a duplicate of the genuine position-15 entry (Auch, France, a suburb of Toulouse), entered a second time under a corrupted country code. Auch is a real French market and does not have a Spanish counterpart; the duplicate has been removed rather than left in place or replaced with an invented market. Position 285 is intentionally vacant pending a genuine 400th market from project-gis's live regional-markets qualification export — inventing a replacement name here would misstate real data. The country tally below reflects 399 verified distinct markets across the remaining 399 filled positions.

Country Breakdown

Country Count Notes
Germany (DE) 124 Polycentric urban system; Rhine-Ruhr, Rhine-Neckar, and Saxon-Thuringian corridors dominant
France (FR) 102 Île-de-France and provincial city rings; Le Havre metro generates notable cluster density
United Kingdom (GB) 81 London commuter belt, Midlands, and Scottish Central Belt
Spain (ES) 22 Madrid and Barcelona suburban rings; OSM coverage thinner outside these cores
Italy (IT) 21 Po Valley suburban municipalities; Turin and Milan rings
Poland (PL) 16 Upper Silesian Industrial Region suburbs; Katowice and Łódź rings
Netherlands (NL) 14 Randstad outer suburban ring; Rotterdam and Amsterdam commuter municipalities
Austria (AT) 7 Vienna suburban ring
Denmark (DK) 5 Copenhagen and Aarhus suburban municipalities
Sweden (SE) 4 Stockholm suburban ring
Portugal (PT) 3 Lisbon suburban ring

A Note on Cluster Density

European Regional Markets typically carry fewer co-location clusters per market than their North American counterparts. This reflects structural differences in European retail geography rather than weaker markets. European LAU-2 municipalities are significantly smaller geographic units than United States incorporated places, so a European suburb typically contains fewer co-location clusters even when its underlying retail density is comparable per square kilometre. The suburban-regional definition was designed to surface genuine commuter-belt markets at the appropriate geographic resolution for each continent.

Data Sources and Methodology

Co-location data is drawn from OpenStreetMap (ODbL licence) filtered by Wikidata chain identifiers, supplemented by civic-anchor records from the Overture Maps Foundation Places dataset (CDLA Permissive 2.0). Municipal boundaries are from Eurostat GISCO LAU 2021. Cluster boundaries are computed by a two-pass DBSCAN algorithm. Metropolitan reference centroids are drawn from approximately 160 major European metropolitan areas.

The suburban-regional classification (15–80 km from the nearest major metro centroid) is a filter applied before qualification, not a component of any published score. Every market in this list is already in the suburban band.

For full methodology, see Regional Markets Intelligence System. The North American equivalent list is at Top 400 Regional Markets — North America.


Reference data current as of 30 May 2026. Sources: OpenStreetMap contributors (ODbL); Overture Maps Foundation (CDLA Permissive 2.0); Eurostat GISCO LAU 2021.

See Also

Important Information

Important Information

Securities offering. Woodfine Capital Projects Inc. ("Woodfine") sponsors real-property direct-hold solutions. Interests in those solutions are offered only to investors who qualify under an applicable prospectus exemption — including the accredited-investor exemption under National Instrument 45-106 — Prospectus Exemptions, and equivalent exemptions in other applicable jurisdictions. Content on this wiki is provided for general informational purposes only and does not constitute an offer to sell, or a solicitation of an offer to buy, any security. Any offering is made exclusively by means of the applicable Private Placement Memorandum, which prospective investors should review, together with their own professional advisors, before investing.

Scope. This wiki describes Woodfine's research methodology, geographic data platform, and related activities at a high level and is qualified in its entirety by the applicable Private Placement Memorandum and the governing documents of the relevant issuer.

Risk. Investment in real-property direct-hold solutions involves significant risk, including possible loss of capital. Past performance is not indicative of future results. References to structural features such as advisory fees, transferability, and net asset value methodology describe the contractual terms of the direct-hold solutions and are not representations as to investment outcomes or returns.

Forward-looking statements. Statements that are not historical facts may constitute forward-looking information within the meaning of applicable Canadian securities laws. Such statements are subject to known and unknown risks, uncertainties and assumptions, and actual results may differ materially. Woodfine undertakes no obligation to update such statements except as required by law.

Registration. Registrable activities of Woodfine and its affiliates are conducted, where required, under the applicable registration categories prescribed by the British Columbia Securities Commission and other Canadian securities regulators. Specific registration details are available on request.

Jurisdiction. Woodfine Capital Projects Inc. is organized in British Columbia, Canada. References to the Sovereign Data Foundation on this wiki describe a planned or intended initiative only, not a current equity holder or active governance body.

Trademarks. The full trademark notice appears in the footer of every page on this site.

Content licence. The text of this wiki is licensed under Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0). Readers may quote this content verbatim, with attribution to Woodfine Capital Projects Inc. Readers may not alter, transform, or redistribute a modified version of this content.

Changes to this notice. Woodfine may update this notice from time to time; the version posted on this page governs.

Not a filing system. This wiki is not a securities filing system, an electronic disclosure repository, or a substitute for SEDAR+ or any other regulatory filing system. Formal securities filings are made through the applicable regulatory filing system, not through this wiki.

Full disclaimer. This notice supplements, and does not replace, the full Disclaimers article. In the event of any conflict, the full Disclaimers article governs.

Read the full disclaimer →