Heat pump controls are the settings and devices that decide how warm the water in your heating is, when the heat pump runs and when it heats hot water. The most important is weather compensation, which raises the flow temperature gradually as it gets colder outside and lowers it in milder weather, so the system only ever runs as warm as it needs to.
Across Greater London and Greater London, heating curves are fine-tuned after the first cold spell to suit how each house responds. We set up weather compensation for each Greater London home from its own heat loss design, not a factory default. Hot water schedules in Greater London can be timed to suit shift work, school runs or working from home.
Who it suits
- Homes with an extension, loft room or areas heated at different times
- Homes with solar PV or a battery that want hot water timed to match
- Every new heat pump installation, set up at commissioning
- Existing heat pumps that feel expensive to run or slow to respond
Grants and rules for heat pumps in England
In England the Boiler Upgrade Scheme gives £7,500 towards an air source heat pump (£9,000 if it replaces oil or LPG, from 21 July 2026 to 31 March 2027), and since 28 April 2026 a valid EPC is no longer needed. The grant is applied for by the MCS-certified installer and shown as a deduction on your quote.
Installing heat pumps is zero-rated for VAT across the UK until 31 March 2027. Since 29 May 2025, permitted development in England allows up to two air source heat pumps on a house, each up to 1.5 m³, with no blanket 1 m boundary rule — the installation must still meet the MCS planning standards, including the noise check. Listed buildings, flats and some conservation-area positions need extra consent, which we check at survey.
Prices
Weather-compensating controls and set-up are included in every full system price. See the guide prices for full systems.
Towns we cover in Greater London
We cover 90 towns in Greater London for heat pump controls and tariffs. Each links to local guide prices and the grant position for England.
| Town | Postcode district | Nearest town | Midwinter daylight |
|---|---|---|---|
| Islington | N1 | Highbury | 7 h 49 min |
| Bexley | DA5 | Bexleyheath | 7 h 50 min |
| Barking | IG11 | Ilford | 7 h 49 min |
| Sutton | SM1 | Carshalton | 7 h 51 min |
| Croydon | CR0 | Purley | 7 h 51 min |
| Ilford | IG1 | Barking | 7 h 49 min |
| Harrow | HA1 | Pinner | 7 h 49 min |
| Tottenham | N17 | Wood Green | 7 h 49 min |
| Walthamstow | E17 | Leyton | 7 h 49 min |
| Dagenham | RM10 | Barking | 7 h 49 min |
| Romford | RM1 | Hornchurch | 7 h 49 min |
| Hayes | UB3 | Southall | 7 h 49 min |
| Wembley | HA9 | Hendon | 7 h 49 min |
| Fulham | SW6 | Putney | 7 h 50 min |
| Southall | UB1 | Hayes | 7 h 49 min |
| Putney | SW15 | Fulham | 7 h 50 min |
| Battersea | SW11 | Chelsea | 7 h 50 min |
| Purley | CR8 | Coulsdon | 7 h 51 min |
| Peckham | SE15 | Dulwich | 7 h 50 min |
| Chingford | E4 | Woodford Green | 7 h 48 min |
| Uxbridge | UB8 | Ruislip | 7 h 49 min |
| Wimbledon | SW19 | Morden | 7 h 50 min |
| Brixton | SW2 | Clapham | 7 h 50 min |
| Hounslow | TW3 | Twickenham | 7 h 50 min |
| Finchley | N3 | Hendon | 7 h 49 min |
| Mitcham | CR4 | Morden | 7 h 51 min |
| Feltham | TW13 | Hounslow | 7 h 50 min |
| Acton | W3 | Chiswick | 7 h 49 min |
| Beckenham | BR3 | Bromley | 7 h 50 min |
| Chelsea | SW3 | Battersea | 7 h 50 min |
| Streatham | SW16 | Balham | 7 h 50 min |
| Eltham | SE9 | Blackheath | 7 h 50 min |
| Morden | SM4 | Mitcham | 7 h 51 min |
| Carshalton | SM5 | Sutton | 7 h 51 min |
| Catford | SE6 | Lewisham | 7 h 50 min |
| Surbiton | KT6 | Kingston upon Thames | 7 h 51 min |
| Stratford | E15 | Leyton | 7 h 49 min |
| Chiswick | W4 | Acton | 7 h 50 min |
| Ruislip | HA4 | Pinner | 7 h 49 min |
| Greenwich | SE10 | Blackheath | 7 h 50 min |
| Barnet | EN5 | Mill Hill | 7 h 48 min |
| Wood Green | N22 | Crouch End | 7 h 49 min |
| Muswell Hill | N10 | Crouch End | 7 h 49 min |
| Highbury | N5 | Islington | 7 h 49 min |
| Coulsdon | CR5 | Purley | 7 h 51 min |
| Hornchurch | RM11 | Upminster | 7 h 49 min |
| Blackheath | SE3 | Lewisham | 7 h 50 min |
| New Malden | KT3 | Kingston upon Thames | 7 h 51 min |
| Woodford Green | IG8 | Chingford | 7 h 48 min |
| Richmond | TW9 | Twickenham | 7 h 50 min |
| Barnes | SW13 | Putney | 7 h 50 min |
| Notting Hill | W11 | Kensington | 7 h 49 min |
| Pinner | HA5 | Harrow | 7 h 49 min |
| Golders Green | NW11 | Hampstead | 7 h 49 min |
| Tooting | SW17 | Balham | 7 h 50 min |
| Chislehurst | BR7 | Sidcup | 7 h 50 min |
| Orpington | BR6 | Chislehurst | 7 h 51 min |
| Balham | SW12 | Tooting | 7 h 50 min |
| Bexleyheath | DA6 | Bexley | 7 h 50 min |
| Bromley | BR1 | Beckenham | 7 h 51 min |
| Camden | NW1 | Kentish Town | 7 h 49 min |
| Clapham | SW4 | Brixton | 7 h 50 min |
| Crouch End | N8 | Highgate | 7 h 49 min |
| Dulwich | SE21 | Brixton | 7 h 50 min |
| Ealing | W5 | Acton | 7 h 49 min |
| Edgware | HA8 | Mill Hill | 7 h 48 min |
| Enfield | EN1 | Southgate | 7 h 48 min |
| Forest Hill | SE23 | Sydenham | 7 h 50 min |
| Hackney | E8 | Stoke Newington | 7 h 49 min |
| Hammersmith | W6 | Notting Hill | 7 h 50 min |
| Hampstead | NW3 | West Hampstead | 7 h 49 min |
| Hendon | NW4 | Golders Green | 7 h 49 min |
| Highgate | N6 | Crouch End | 7 h 49 min |
| Kensington | W8 | Notting Hill | 7 h 50 min |
| Kentish Town | NW5 | Camden | 7 h 49 min |
| Kingston upon Thames | KT1 | Surbiton | 7 h 50 min |
| Lewisham | SE13 | Blackheath | 7 h 50 min |
| Leyton | E10 | Walthamstow | 7 h 49 min |
| Mill Hill | NW7 | Edgware | 7 h 48 min |
| Sidcup | DA14 | Chislehurst | 7 h 50 min |
| Southgate | N14 | Enfield | 7 h 48 min |
| Stoke Newington | N16 | Highbury | 7 h 49 min |
| Sydenham | SE26 | Forest Hill | 7 h 50 min |
| Teddington | TW11 | Twickenham | 7 h 50 min |
| Twickenham | TW1 | Teddington | 7 h 50 min |
| Upminster | RM14 | Hornchurch | 7 h 49 min |
| Wandsworth | SW18 | Putney | 7 h 50 min |
| Wanstead | E11 | Leyton | 7 h 49 min |
| West Hampstead | NW6 | Hampstead | 7 h 49 min |
| Woolwich | SE18 | Eltham | 7 h 50 min |
Heat pump controls and tariffs questions
Why are my radiators only warm, not hot?
That is normal for a heat pump. It heats radiators to a lower temperature than a boiler, so they feel warm rather than hot to the touch, while running longer to keep the room at a steady temperature. If rooms reach the temperature you set, the system is working as designed. If a room stays cold, the settings or radiator size may need checking.
Can I control my heat pump from my phone?
Many heat pumps offer an app or work with smart thermostats, letting you change temperatures, set schedules and see energy use from your phone. Features vary by make and model, and app control usually needs a reliable internet connection at home. The heating keeps running on its own settings if the connection drops.
Is a heat pump tariff a good idea?
A heat pump or time-of-use tariff can lower running costs if your household can shift hot water heating and some space heating into the cheaper periods. Whether it suits you depends on the rates, the standing charge, your routine and whether you have a battery. Compare the total expected cost on your own usage, not only the headline rate.
What flow temperature should my heat pump run at?
It depends on the design: the flow temperature is set so your radiators or underfloor heating can heat each room on a cold day. Well-designed systems typically run at around 35–50°C at their coldest, and lower in milder weather through weather compensation. Your design paperwork states the design flow temperature, and we set the heating curve to match it.

