England

Block paving contractors in Greater London

We build, repair and care for block paving across Greater London, from Brent to Islington and Bexley. Every job starts with a survey or photos and ends with a written, itemised quote.

  • 56 towns
  • Drives from £100/m²
  • England
Row of semi-detached houses with block paved driveways in different colours at dusk

Block paving prices in Greater London

Guide rates for London, including VAT at 20%. Prices here are about 20% above our UK baseline, reflecting higher labour and tipping costs.

ServiceGuide price inc VAT
Block paving driveways£100–£170 per m²
Permeable block paving£125–£205 per m²
Block paved patios£95–£170 per m²
Block paving repairs£240–£780
Sunken and rutted block paving£360–£1,450
Block paving cleaning£3–£6 per m²
Block paving sealing£6–£18 per m²

Checked 9 November 2026. Full price list.

What typical jobs cost in Greater London

Worked examples at our regional rates. The survey sets the real figure: depth of dig, access, cuts and drainage all move it.

Example jobGuide price inc VAT
New concrete block drive, 50 m²£5,100–£8,400
Permeable block drive, 50 m²£6,300–£10,200
Block paved patio, 18 m²£2,000–£3,500
Lift and re-lay a sunken patch, 15 m²£630–£1,450
Clean, re-sand and seal, 50 m²£480–£1,200

Examples include VAT. Drives include dig-out, sub-base, edging and jointing; a dropped kerb is extra.

Towns and postcodes we cover in Greater London

56 towns in Greater London have their own page with local prices, rules and nearby places. Postcode districts are the main ones for each town; we cover the villages between them too.

TownPostcode districtsNearest town
BrentHA0, HA9Harrow (2 miles)
IslingtonEC1, EC1R, EC1V, N1, N1C, WC1XHolloway (1 miles)
BexleyBR5, DA5, DA6, DA7, DA8, DA14Welling (2 miles)
BarkingE6, E20, IG11Ilford (2 miles)
SuttonSM2, SM3Carshalton (2 miles)
CroydonCR7, SE25South Croydon (1 miles)
IlfordE12, IG1, IG2, IG3, IG4, IG5Barking (2 miles)
EnfieldEN1, EN2, EN3, N14, N21Edmonton (2 miles)
HarrowHA1, HA2, HA3, HA7Brent (2 miles)
TottenhamN13, N17, N18, N22Edmonton (2 miles)
WalthamstowE17Leytonstone (2 miles)
DagenhamRM10, RM12, RM13Becontree (2 miles)
BecontreeRM6, RM8, RM9Dagenham (2 miles)
RomfordRM1, RM2, RM3, RM5, RM7, RM11Dagenham (2 miles)
HayesUB3, UB4, UB7, UB11Southall (2 miles)
FulhamSW5, SW6, SW7, SW10Putney (2 miles)
EdmontonN9Tottenham (2 miles)
SouthallUB1, UB2Greenford (2 miles)
PutneySW15, SW18Fulham (2 miles)
BatterseaSW1V, SW1W, SW3, SW4, SW8, SW11Fulham (2 miles)
Canary WharfE1, E1W, E14, SE16Canning Town (2 miles)
PurleyCR5, CR8, TN16South Croydon (2 miles)
PeckhamSE1, SE14, SE15, SE17, SE22Brixton (2 miles)
ChingfordE4, IG8Edmonton (3 miles)
UxbridgeUB8, UB10Ruislip (3 miles)
WimbledonSW19, SW20Morden (2 miles)
Stamford HillE5, N4, N8, N15, N16Tottenham (2 miles)
BrixtonSE5, SE11, SE24, SW2, SW9Peckham (2 miles)
HounslowTW1, TW2, TW3, TW4, TW7, TW10Heston (1 miles)
FinchleyN2, N3, N12, NW4, NW7, NW11Cricklewood (3 miles)
CricklewoodNW2, NW3, NW6, NW9Willesden (2 miles)
MitchamCR4Morden (1 miles)
FelthamTW6, TW12, TW13, TW14Hounslow (3 miles)
ActonTW8, W3, W5, W13Chiswick (1 miles)
BeckenhamBR1, BR2, BR3, BR4, SE20, SE26Catford (3 miles)
StreathamSE19, SE21, SE27, SW12, SW16, SW17Mitcham (2 miles)
South CroydonCR0, CR2, CR9Croydon (1 miles)
LeytonstoneE10, E11, E18Walthamstow (2 miles)
ElthamBR7, SE9, SE12Welling (3 miles)
MordenKT4, SM4Mitcham (1 miles)
CarshaltonSM1, SM5, SM6Sutton (2 miles)
CatfordSE4, SE6, SE13, SE23Greenwich (2 miles)
WillesdenNW10, W9Cricklewood (2 miles)
Canning TownE13, E16Stratford (2 miles)
HollowayN5, N6, N7, N19, NW1, NW5Islington (1 miles)
WellingDA15, DA16, SE18Bexley (2 miles)
Shepherds BushW6, W8, W10, W11, W12, W14Chiswick (2 miles)
SurbitonKT1, KT2, KT3, KT5, KT6, KT9Morden (4 miles)
GreenfordUB5, UB6, W7Southall (2 miles)
HestonTW5Hounslow (1 miles)
StratfordE3, E7, E9, E15Canning Town (2 miles)
ChiswickSW13, SW14, TW9, W4Acton (1 miles)
ThamesmeadDA17, DA18, SE2, SE28Barking (3 miles)
RuislipHA4, HA5, HA6Uxbridge (3 miles)
GreenwichSE3, SE7, SE8, SE10Canary Wharf (2 miles)
BarnetEN4, EN5, N20Finchley (3 miles)

Block paving services in Greater London

Each service has its own page for this area, with prices and what is included:

Block paving in Greater London

Front gardens in much of London are short, so parking depth and the dropped kerb usually decide whether a drive is possible.

Front drive rules in England

In England, a front drive over 5 m² needs planning permission unless it is permeable or drains to a lawn or border within your boundary. A dropped kerb needs approval from your council's highways team before work starts.

Read the full front-drive planning guide.

Block paving in Greater London: questions

Is the survey in Greater London free?

Yes, for new paving here: the survey and written quote are free with no obligation. Repairs and cleaning are usually priced from photos, or from a short visit where needed.

What happens to my old drive?

It is broken out and taken away by skip or grab lorry, listed as its own line on your quote.

Do I need planning permission for a block paved driveway in Greater London?

In England, a front drive over 5 m² needs planning permission unless it is permeable or drains to a lawn or border within your boundary. Ask us on the survey if you are unsure.

Is block paving more expensive in Greater London?

Our guide rates for London are about 20% above our UK baseline, reflecting higher labour and tipping costs. A 50 m² concrete block drive works out at £5,100–£8,400 including VAT; the survey confirms the figure.

Which parts of Greater London do you cover?

All of it. Our largest town pages here are Brent, Islington and Bexley, and we cover postcode districts including BR1, BR2, BR3, BR4, BR5, BR7, CR0 and CR2.

Neighbouring areas

Next step

Get a guide price in two minutes

Answer four quick questions for an instant guide price, then book a free survey to fix it in writing. Repairs and cleaning can often be priced from photos.

Hands laying charcoal paving blocks in herringbone on a sand bed
CallGet a quote