Scrape restaurants in London from Google Maps, the practical way

London has thousands of restaurants across dozens of boroughs. Here is how to turn Google Maps into a clean, mapped list of contacts you can actually sell to.

Key takeaways
  • London is too big for one search, so you split it by borough, postcode, and cuisine and capture each slice
  • A free Chrome extension reads what is already on Google Maps: names, addresses, phones, websites, and ratings
  • The real value is not the raw list. It is the mapped Vonsel dashboard with review analysis and an AI email per restaurant

A huge market spread across many areas

London is one of the densest restaurant markets in Europe. From Shoreditch curry houses to Soho small plates, Camden street food, and Mayfair fine dining, the variety is enormous and the turnover is fast. For anyone selling to hospitality, whether that is delivery software, POS systems, web design, or supplies, this is a market worth mapping carefully.

The trade body UKHospitality represents tens of thousands of venues across the country, and the capital holds a large share of them. The challenge is not finding restaurants. It is capturing them in a structured, contactable way instead of scrolling Google Maps one pin at a time.

That is exactly what a browser based scraper does. It reads the listings you already see on the map and writes them into rows: business name, area, phone, website, rating, and review count. No copy and paste, no manual notes.

Start capturing London restaurants today
Install the extension, open Google Maps, and build your first list in minutes. Free download. No trial, no credit card.
Add Chrome Extension
32
London boroughs to search area by area for full coverage
120
results Google Maps shows per query, so you split by cuisine and zone
£0
cost of the Chrome extension: no trial, no card

How to scrape London restaurants

The workflow is simple once the extension is loaded. If you want the full setup walkthrough, our guide on how to scrape Google Maps covers every click. For London specifically, the trick is planning your searches before you start.

1. Search by area, not by "London". A single query for "restaurants in London" only ever returns a slice. Instead search "restaurants in Shoreditch", "restaurants in Clapham", "restaurants in Camden", and work through boroughs or postcodes one at a time.

2. Layer in cuisine. Combine zone and cuisine to go deeper: "Italian restaurants in Islington", "Indian restaurants in Whitechapel", "vegan restaurants in Hackney". Each combination surfaces venues the broad search buried.

3. Capture each result set. Open Google Maps, run the search, and click the Vonsel pop-up to capture the visible listings. Because Google caps how many results a query returns, this borough plus cuisine approach is how you cover the whole city. We explain the limit itself in why Google limits 120 results.

4. Merge everything in one place. Every capture lands in the same Vonsel dashboard, and you can reopen an earlier scrape and add more to it. Duplicates from overlapping searches are handled for you, so a restaurant that appears under two searches does not clutter your list.

Do not try to grab all of London in one pass. A tight plan of boroughs and cuisines, captured over an afternoon, gives you a far more complete and useful list than any single broad search ever could.

The fields behind every listing

Google Maps holds more structured data than most people realize. When you capture a London restaurant, here is what typically comes across into your list. The public Google Maps Platform documentation describes these same place fields.

FieldExample for a London venueCaptured
Business nameThe Corner Bistro, SohoYes
Address and postcodeGreek St, W1DYes
Phone number+44 20 xxxx xxxxYes
Websitethecornerbistro.co.ukYes
Rating and review count4.5 stars, 820 reviewsYes
CategoryItalian restaurantYes
Email addressfrom website enrichmentEnriched

Email is not shown on Google Maps itself, so Vonsel enriches captured websites to pull emails, phone numbers, and social profiles where they are published. When you are ready to move the list into a spreadsheet, the guide on exporting Google Maps data to CSV covers the formats.

Turn London pins into a working list
The extension does the capture. The dashboard does the rest. Free download. No trial, no credit card.
Add Chrome Extension

From a scrape to real conversations

A CSV of London restaurants is a starting point, not a result. What moves the needle is context: which venues are struggling, which have no website, which have hundreds of reviews complaining about the same thing. That context is where a scrape becomes a sales pipeline.

Inside the Vonsel dashboard, every captured restaurant sits on a map of London so you can see clusters by area and plan visits. You can add reviews to any captured business and let AI review analysis surface recurring pain points: slow service, delivery issues, booking problems, whatever customers keep mentioning.

From there, Vonsel can generate a tailored email for each restaurant that references what you actually found, not a generic template. Our piece on an AI email for each business shows how that per venue personalization works in practice.

Mapped by borough

See every captured London restaurant on a live map, grouped by area, so field visits and territory planning make sense at a glance.

Review pain points

AI reads the reviews for each venue and pulls out the complaints and buying signals worth mentioning in your first message.

Website enrichment

Captured sites are scanned for emails, phone numbers, and social profiles, so you can reach a restaurant more than one way.

One email per venue

Generate a specific opening line for each restaurant, based on its reviews and profile, rather than blasting the same copy to everyone.

A quick word on doing this responsibly

You are capturing publicly listed business contact details, the same information a customer sees when they look up a restaurant. That is very different from personal data. Even so, it is worth understanding the ground rules before you build a large list. Our overview of whether it is legal to scrape Google Maps lays out the key points.

On the technical side, a browser based extension reads the page you already loaded, so there is no separate server hammering Google. If you ever build your own tooling, the official Chrome extension documentation explains how content scripts interact with a page. For sending, keep your outreach relevant and easy to opt out of, and you will protect both your reputation and your deliverability.

Anyone can copy a list of London restaurants. The edge is knowing what to say to each one
Map London's restaurants and start selling
Capture from Google Maps, enrich, analyze reviews, and send a tailored email per venue. Free download. No trial, no credit card. See what is included or read more guides.
Add Chrome Extension

Frequently asked questions

Can I scrape London restaurants from Google Maps for free?
Yes. The Vonsel Chrome extension is a free download with no trial and no credit card. You open Google Maps, search for restaurants in a London area, and capture names, addresses, phone numbers, websites, and ratings into a structured list.
How do I cover the whole of London when Google Maps limits results?
Google Maps shows a limited number of results per search, so you split London into smaller areas and cuisine types. Search borough by borough or postcode by postcode, then merge every capture into one Vonsel dashboard where duplicates are handled for you.
What can I do with a list of London restaurants after scraping?
Inside the Vonsel dashboard the list becomes a mapped CRM. You can enrich websites for emails and social profiles, read AI review analysis to spot pain points, and generate a tailored email per restaurant before you reach out.