The location signal: borough, not 'London'
The single highest-impact on-page decision for a London service business is geography. 'Web design London' is one of the most contested phrases in UK search; 'web design Camden' or 'web design for clinics in Marylebone' is winnable. The sites that rank put the specific area — borough, postcode, or neighbourhood — in the H1, the page title, the meta description, and the first paragraph, not just the word 'London'.
This is why we build dedicated borough pages, each written around the real local market — King's Cross tech at Camden, Old Street startups at Shoreditch, Harley Street medicine at Marylebone — rather than a template with the area name swapped in. Google rewards a page that is genuinely about a place, and penalises the obvious 'spun' page that mentions a borough but says nothing specific to it. The geography signal has to be backed by real local substance, or it reads as thin.