Self Storage NW2 — Google Ads Market Report
Executive Summary
An established self-storage facility in NW2 (Cricklewood, North West London) is evaluating Google Ads as an acquisition channel. This report covers measured search demand, competitor positioning, cost per acquisition, and a recommended campaign structure.
The headline findings:
Google Ads works here, but at a smaller scale than expected. Google's own campaign estimates for the NW2 catchment show 35 conversions per month at £757, rising to only 95 conversions at £9,100. The catchment saturates quickly — twelve times the budget buys 2.75 times the volume.
The recommended opening budget is £25–£50 per day (£760–£1,520/month). Beyond £50/day, cost per conversion degrades sharply.
One keyword stands out. "Self storage cricklewood" costs £2.88 per click at Low competition and grew +900% year-on-year. It is less than half the price of London head terms and the cheapest qualified traffic available to this site.
Two competitors are in active lease-up — Big Yellow opened a £18m, 135,000 sq ft flagship at Staples Corner around June 2026, and Attic Self Storage opened nearby running the deepest discount in London. Competing on discount depth is not viable.
Two verified gaps are exploitable. The category systematically hides prices — seven major operators publish no usable rate card. And every valet operator advertises "insurance included" while selling a £100 liability cap, not insurance, per their own terms and conditions.
1. Market Demand
1.1 London-wide baseline
Google Ads Keyword Planner, London geo, last 12 months:
| Keyword | Searches/mo | Competition | Top-of-page bid (low) | Top-of-page bid (high) |
|---|---|---|---|---|
| storage near me | 1k – 10k | High | £8.81 | £20.91 |
| self storage | 1k – 10k | Medium | £7.26 | £16.92 |
| self storage near me | 1k – 10k | High | £6.86 | £16.74 |
| storage units near me | 1k – 10k | High | £6.87 | £17.33 |
| storage units | 1k – 10k | High | £6.39 | £15.82 |
| storage | 1k – 10k | High | £7.23 | £16.42 |
| storage places near me | 1k – 10k | High | £6.87 | £17.33 |
| storage space near me | 1k – 10k | High | £6.87 | £17.33 |
| cheap self storage | 100 – 1k | High | £7.81 | £20.10 |
| cheap storage near me | 100 – 1k | High | £7.74 | £19.92 |
| storage facilities near me | 100 – 1k | High | £8.14 | £20.66 |
| storage unit prices | 100 – 1k | High | £2.68 | £9.06 |
| car storage | 100 – 1k | Medium | £1.43 | £4.29 |
London CPCs run roughly 60–70% above the UK average for identical terms.
1.2 Area-name demand in the NW2 catchment
45 area, postcode and borough terms were measured. Only four locations have meaningful volume.
Tier 1 — Core catchment (0–2 miles)
| Keyword | Searches/mo | 3-mo change | YoY change | Competition | Bid low | Bid high |
|---|---|---|---|---|---|---|
| self storage cricklewood | 100 – 1k | +900% | +900% | Low | £2.88 | £12.76 |
| storage cricklewood | 100 – 1k | +900% | +900% | Low | £2.88 | £12.76 |
| storage units cricklewood | 10 – 100 | 0% | 0% | Medium | £9.12 | £18.66 |
| storage neasden | 10 – 100 | 0% | 0% | Medium | £7.53 | £22.77 |
| self storage neasden | 10 – 100 | 0% | 0% | High | £5.22 | £18.09 |
| storage units neasden | 10 – 100 | 0% | 0% | High | £5.22 | £18.09 |
| self storage willesden | 10 – 100 | 0% | 0% | High | £7.15 | £13.18 |
| storage willesden | 10 – 100 | 0% | 0% | Medium | — | — |
| storage willesden green | 10 – 100 | 0% | 0% | Medium | — | — |
| storage brondesbury | 10 – 100 | 0% | 0% | — | — | — |
| Dollis Hill (both terms) | no data | — | — | — | — | — |
| Childs Hill (both terms) | no data | — | — | — | — | — |
The Cricklewood growth figure warrants a caveat: +900% from a small base means roughly 30 searches rising to 300. Real growth, small starting point.
Tier 2 — Secondary catchment (2–4 miles)
| Keyword | Searches/mo | Competition | Bid low | Bid high |
|---|---|---|---|---|
| storage golders green | 10 – 100 | Medium | £9.50 | £20.16 |
| storage west hampstead | 10 – 100 | Medium | £7.67 | £14.32 |
| storage park royal | 10 – 100 | High | £7.51 | £14.57 |
| self storage hendon | 10 – 100 | Medium | £6.40 | £13.25 |
| self storage kilburn | 10 – 100 | Medium | £6.37 | £14.67 |
| storage units kilburn | 10 – 100 | Medium | £6.37 | £14.67 |
| storage kilburn | 10 – 100 | Medium | £6.01 | £13.49 |
| storage hendon | 10 – 100 | Medium | £5.55 | £17.48 |
| self storage brent cross | 10 – 100 | Medium | £5.73 | £14.34 |
| self storage park royal | 10 – 100 | High | £4.92 | £13.24 |
| self storage queens park | 10 – 100 | High | £4.50 | £12.26 |
| storage queens park | 10 – 100 | High | £4.50 | £12.26 |
| storage kensal green | 10 – 100 | High | — | — |
| storage harlesden | 10 – 100 | High | — | — |
| Golders Green, Harlesden, Kensal Rise (self storage variants) | no data | — | — | — |
Tier 3 — Outer ring (4–6 miles)
Counter-intuitively, three outer-ring areas carry more volume than anywhere in Tier 1 or Tier 2 except Cricklewood.
| Keyword | Searches/mo | Competition | Bid low | Bid high |
|---|---|---|---|---|
| storage wembley | 100 – 1k | High | £7.42 | £15.15 |
| self storage edgware | 100 – 1k | High | £7.29 | £18.14 |
| self storage acton | 100 – 1k | Medium | £7.43 | £17.13 |
| storage mill hill | 10 – 100 | High | £8.08 | £15.96 |
| self storage colindale | 10 – 100 | High | £6.61 | £21.88 |
| self storage finchley | 10 – 100 | High | £6.01 | £14.40 |
| storage kingsbury | 10 – 100 | High | £5.08 | £12.08 |
| storage maida vale | 10 – 100 | High | £5.04 | £9.58 |
| self storage hampstead | 10 – 100 | Low | £3.97 | £9.72 |
| storage hampstead | 10 – 100 | Low | £3.97 | £9.72 |
| self storage burnt oak | 10 – 100 | −100% | — | — |
1.3 What the area data means
Distance does not predict search volume. Wembley, Edgware and Acton sit 4–6 miles out and carry more searches than Willesden next door.
Three overpriced traps: Neasden at £22.77, Colindale at £21.88 and Golders Green at £20.16 top-of-page — premium prices on 10–100 searches a month.
Two areas are contracting: Burnt Oak at −100% across both periods, Hampstead at −90% over three months.
Postcodes do not work as keywords. NW2, NW6, NW10, NW11 and "north west london" all returned zero search volume. Postcodes work for targeting, not as search terms.
Total area-term volume is 300–900 searches per month. That is not a campaign. The volume lives in generic and "near me" terms, which Google resolves by the searcher's physical location.
2. Cost and Forecast
2.1 Google's estimates for the NW2 catchment
Built as a campaign draft with postcode targeting across seven postcodes: NW2, NW10, NW6, NW11, NW4, NW9, NW3. Presence-only targeting. Maximise conversions bidding. NW2 alone shows a reach of 222,000 people.
| Daily budget | Weekly cost | Monthly cost | Weekly conv. | Monthly conv. | Cost per conv. |
|---|---|---|---|---|---|
| £24.96 (Google's recommendation) | £174.72 | £757 | 8 | 35 | £22 |
| £50 | £350.00 | £1,517 | 11 | 48 | £32 |
| £100 | £700.00 | £3,033 | 15 | 65 | £47 |
| £150 | £1,050.00 | £4,550 | 18 | 78 | £58 |
| £200 | £1,400.00 | £6,067 | 19 | 82 | £74 |
| £300 | £2,100.00 | £9,100 | 22 | 95 | £95 |
2.2 Reading the curve
The catchment saturates fast. Twelve times the budget buys 2.75 times the conversions. Cost per conversion moves from £22 to £95 — 4.3 times worse.
The efficient zone is £25–£50 per day. Beyond £50/day each additional pound buys steeply less.
£200/day is a dead zone — 19 conversions weekly versus 18 at £150. An extra £1,517 per month for one more conversion per week.
Aggressive bidding is poor value in this catchment. At £300/day the cost is 6× that of £50/day for roughly 2× the volume. This is not a failure of bidding strategy; a seven-postcode catchment contains a finite number of searches, and no bid creates more of them.
2.3 Important caveats on these numbers
Conversions are not lets. Google counts form submissions and phone calls. At a 40% enquiry-to-let rate, 35 conversions per month is approximately 14 actual lets.
The conversion rate is Google's assumption, not measured data. The account has no conversion history, so Google has nothing to derive a rate from. Treat the cost-per-conversion column as the optimistic case.
Estimates drift daily. Google recalculates from the last 7–10 days of auction data.
2.4 Unit economics
| Metric | Value |
|---|---|
| Gross LTV (50 sq ft let) | ~£2,322 |
| Contribution after costs | ~£1,509 |
| Target CPA at 5:1 | ~£240–£300 |
| Modelled paid-search CPA | £150–£300 |
These figures carry real uncertainty. The LTV chain was built on a London rent of £42/sq ft/yr, which sits above the verified operator-achieved band of £32–£37/sq ft/yr taken from Big Yellow's and Safestore's own filings. Rebuilt at £34, gross LTV falls roughly 20% and target CPA moves to about £240.
Honest assessment: the economics look workable, not comfortable. There is headroom, but it is thinner than a naive reading suggests, and it depends on a click-to-let rate that will not be known for 90 days.
3. Competitors
3.1 The NW2 catchment is contested
Four operators sit inside or immediately adjacent to the catchment, confirmed from a live local-pack capture:
| Operator | Address | Rating / reviews |
|---|---|---|
| Extra Space Self Storage | 303–305 Cricklewood Broadway (NW2 itself) | 5.0 (21) |
| Big Yellow Staples Corner | 44 West Hendon Broadway | 4.8 (695) |
| Safestore | 1000 North Circular (A406) | 4.9 (1,099) |
| Attic Self Storage | Staples Corner — newly opened | 5.0 (676) |
3.2 Two competitors are in lease-up
Big Yellow Staples Corner is a brand-new £18m, 135,000 sq ft, six-storey flagship completed around June 2026, showing 5/5 from only 6 reviews — a store filling from zero.
Attic Staples Corner opened recently and runs the deepest offer in London: 50% off 12 weeks, or 6 weeks free.
A facility in lease-up discounts hard and bids hard, because empty space earns nothing. Competing on discount depth against an £18m flagship with floors to fill is not viable.
3.3 The review mountain is smaller than it appears
Headline review counts are brand-wide and intimidating. But Extra Space took the top local-pack slot in two of three captured searches on 21 reviews and no paid search activity found. The realistic target is 20–30 reviews at 4.9+, not a thousand.
Caveat: those captures came from a single point in North West London, so this is one observation rather than a proven London-wide pattern.
3.4 Verified gap one — the category hides its prices
Safestore, Access, easyStorage, Vanguard, Cinch and Extra Space publish no usable unit price ladder. Big Yellow is a partial exception, publishing a handful of promotional national prices but no London rate card.
Worse, three competitors advertise headline prices their own websites contradict:
- Stackt advertises "From £1.43/week" against a published table starting at £29.90/week
- Access advertises "From £4.85/week" — that figure appears nowhere on their site
- easyStorage advertises "From £1 Per Week" with no supporting figure on site
The cheap headline numbers in this auction are bait, not market rate. Benchmark against published ladders and quote engines, never against competitor ad copy.
3.5 Verified gap two — "insurance included" is not insurance
Every valet operator advertises insurance. None of them sells insurance. From their own published terms:
- easyStorage: "We do not insure the Goods" — liability capped at £100 per event
- Stackt: "ECC is not insurance" — £100 per item basic cap
- LOVESPACE: "not insurance cover but enhanced liability cover" — £100 per container
A customer storing £15,000 of contents is structurally uncovered at all three unless they buy up, and even top tiers cap at £10,000–£25,000.
Mandatory insurance for £4,000 of cover clusters tightly across traditional operators: Big Yellow £27.08/mo, Shurgard £26/mo, Access approximately £25/mo. Stackt is the only operator including cover at £0. Safestore and Attic publish no insurance price at all.
3.6 The valet operators carry a cost structure you do not
LOVESPACE's own live rate card shows a 50 sq ft unit at £132/month — plus £199 collection and £199 return, roughly £398 of one-off logistics. At 100 sq ft that load reaches £750.
That is the structural weakness of the collection model and the angle against them on total-cost comparisons, though not on headline weekly rate where they win.
4. Recommended Campaign
4.1 Structure
Campaign: Search — Non-brand — NW2
| Setting | Value | Rationale |
|---|---|---|
| Type | Search only, no Display partners | Display partners dilute local intent |
| Locations | NW2, NW10, NW6, NW11, NW4, NW9, NW3 (postcode targeting) | Measured catchment |
| Location option | Presence — not "Presence or interest" | The default serves ads to people merely researching London from elsewhere |
| Bidding | Maximise clicks with CPC cap, then Maximise conversions | Gate on conversion volume, not calendar |
| Budget | £25–£35/day to open | Google's efficient zone |
| Devices | No segmentation | Current Google guidance |
On the CPC cap: Google's top-of-page low estimate is £6.39–£8.81 on every core keyword. A £6 cap sits below all of them and would keep ads off the top of page on the exact terms the strategy depends on. For top-of-page presence, the cap needs to be £9–£10. A lower cap is a deliberate choice to buy cheaper, lower positions.
4.2 Ad groups
Ad group A — Cricklewood. Its own budget line. Cheapest and fastest-growing traffic available.
self storage cricklewood
storage cricklewood
storage units cricklewood
cheap storage cricklewood
Ad group B — Core (radius targeted). Where the volume and the budget go.
self storage
"self storage"
[self storage]
self storage near me
storage near me
storage units
storage units near me
storage space near me
storage facilities near me
Ad group C — Local Areas. Low bids, catch-all across Tier 1 and Tier 2.
self storage neasden self storage willesden
self storage kilburn self storage queens park
self storage hendon self storage brent cross
self storage west hampstead
Ad group D — High Volume Outer. Wembley, Edgware, Acton. Real volume but 4–6 miles out; expect lower conversion since people choose storage close to home. Test before scaling.
Ad group E — Price. Bid lower here. Note that Big Yellow deliberately does not bid on this cluster.
cheap storage cheap self storage
cheap storage near me storage unit prices
4.3 Negative keywords (account level)
Negative keywords do not match close variants, plurals or synonyms — each form below is listed deliberately.
job · jobs · vacancy · vacancies · career · careers · salary · recruitment
free · diy · how to build · build · plans · for sale · buy · sell · second hand · used
cloud · data · icloud · google drive · dropbox · server · database · photo storage · file storage
water storage · energy storage · battery · heater · hot water
container home · container homes · shipping container · container house
storage wars · tv · show · series · episode
ikea · argos · wayfair · furniture · shelving · shelf · shelves
box · boxes · storage box · storage boxes · storage bench · storage bed
reddit · wikipedia · meaning · definition · what is · council
Plus every UK city not served: manchester · birmingham · leeds · glasgow · edinburgh · bristol · liverpool · cardiff · belfast · usa · america
4.4 Positioning and ad copy
Every one of the eight advertisers observed leads with an intro discount. It is the price of entry, not a differentiator.
Where to compete instead:
| Lever | What the catchment does | Your opening |
|---|---|---|
| Insurance | Big Yellow £325/year mandatory; Safestore, Attic, Extra Space publish nothing | Included or flat-cheap, stated in £/year |
| Deposit | £10 to a full week's fees; Safestore requires one but will not name it | £0 |
| Admin / padlock | Unpublished across all four | £0, stated |
| Billing | Big Yellow bills 4-weekly = 13 invoices/year | Honest monthly, 12 invoices |
| 24h access | Beats three of four | Include it |
| Published prices | None of the four publishes a per-size NW2 rate | Publish a real ladder |
What you cannot beat: their discount depth, their price-match guarantees, or their brand review counts.
Both differentiation angles carry the same hard condition: only run them if they are genuinely true of your offer. A promise the landing page cannot keep destroys Quality Score and customer trust simultaneously.
4.5 Pre-launch requirements
Conversion tracking and auto-tagging must be live before the first click. There is no backfill, and a click ID cannot be attached to a lead retrospectively. For a business where the money event — a signed let — occurs days after the click, this is the difference between optimising for actual lets and optimising for cheap form fills.
Also required before enabling budget:
- Google Business Profile verified and linked, location asset approved
- Landing page per ad-group theme
- Form hardening with reCAPTCHA or honeypot. Do not block freemail domains — roughly three-quarters of this market is private individuals using Gmail or Hotmail, so that filter would reject the majority of paid leads
- Account currency GBP, billing country United Kingdom, time zone (GMT+00:00) London. All three are permanent at account creation
4.6 Operating cadence
Weekly: search-terms report to add negatives; Auction Insights to monitor overlap and position against Safestore, Big Yellow and Attic; pause creatives below 2% CTR.
First 90 days: measure click-to-let rate. This single number determines whether the channel works. At 1.5% click-to-let, aggressive bidding loses money. At 3% or above, it works.
Scaling: move to £50/day only after click-to-let is measured. Past £50/day the catchment is tapped out.
5. Recommendations
1. Open at £25–£35 per day (£760–£1,060/month). This is Google's efficient zone and matches the independently modelled competitive tier.
2. Give Cricklewood its own ad group and budget line. At £2.88 per click with Low competition and +900% growth, it is the single best-value keyword available to this site.
3. Build the campaign on "near me" terms with postcode targeting, not on area names. Area names total only 300–900 searches per month; "near me" terms carry 1k–10k each and Google serves them by searcher location.
4. Do not fight the discount war. Two neighbouring competitors are in lease-up and will out-discount anything sustainable. Compete on the total bill — insurance, deposit, admin, billing honesty, access hours.
5. Build the Google Business Profile and review base before scaling ad spend. Extra Space took the top local slot on 21 reviews and no paid search. Target 20–30 reviews at 4.9+.
6. Publish a real price ladder. Seven major operators publish nothing usable. It costs nothing to build and no incumbent can copy it without repricing their own book.
7. Instrument before spending. Conversion tracking, call tracking and click-ID capture on the enquiry form, all live before the first click.
Appendix — Method and Confidence
Primary sources. All keyword volumes, competition ratings and top-of-page bid ranges were captured directly from Google Ads Keyword Planner within the account on 2026-08-10. Budget and conversion estimates were captured from Google's campaign builder estimate panel using postcode targeting on the same date. Competitor advertising was captured from three live Google search results pages, geolocated to North West London.
Secondary sources. Market sizing, unit economics and competitor pricing were assembled from operator filings, published rate cards and terms-and-conditions pages, each cited in the underlying research files.
Verification. All findings were subjected to an adversarial cross-document audit — four independent auditors examining contradictions, arithmetic, unsupported claims and decision risk, with each finding tested by two further independent reviewers. Fifty-nine issues were identified and corrected, including one high-severity error where an insurance price spread had been built on a figure the underlying research had explicitly flagged as unreliable.
Known limitations.
- SERP captures came from one geographic point, so local-pack findings are one observation rather than a proven pattern.
- Conversion rates throughout are Google's assumptions, not measured data — the account has no conversion history.
- Twelve area-term variants were not captured before the session ended; each is a second variant of an area already measured.
- Per-store prices for all four NW2 competitors are quote-gated. Four phone calls would close every remaining pricing gap.
Underlying research files: PLAYBOOK.md · campaign-skeleton.md · NW2-REAL-NUMBERS.md · AREAS-TO-BID.md · area-terms-real-data.md · nw2-competitor-prices.md · competitors.md · market.md · pricing.md · ads-tactics.md · postcode-targeting.md · fresh-account-setup.md