IP28 postcode district: Mildenhall and around

IP28 is a postcode district mostly in Suffolk, with 890 postcodes in use in 7 sectors. It has postcodes in Mildenhall, Red Lodge and Beck Row. It is split between 2 councils: West Suffolk (889 postcodes) and East Cambridgeshire (1). 889 are in Suffolk and 1 in Cambridgeshire.

Postcodes in use
890
Sectors
7
Councils
2 councils
Places
3 places

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026. See all our data sources

Every postcode in IP28, by flood risk

Map of every postcode in IP28, by flood risk Of the 890 postcodes in IP28 that ONS places, 22 have a home or business at high risk, 13 are at medium risk at worst, 68 are at low risk at worst, 8 are at very low risk only and 779 are not on the Environment Agency's at-risk list. Places named: Mildenhall, Bury St Edmunds, Newmarket, Red Lodge, Lakenheath, Beck Row. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 2.5 km. A1065A11A14A142 IP28 1AA: not on the flood risk listIP28 1AB: not on the flood risk listIP28 1AJ: not on the flood risk listIP28 1AS: not on the flood risk listIP28 1AU: not on the flood risk listIP28 1AY: not on the flood risk listIP28 2AA: not on the flood risk listIP28 2AB: not on the flood risk listIP28 2AP: not on the flood risk listIP28 3AA: not on the flood risk listIP28 3AB: not on the flood risk listIP28 3AD: not on the flood risk listIP28 3BR: not on the flood risk listIP28 6AA: not on the flood risk listIP28 6AF: not on the flood risk listIP28 6AJ: not on the flood risk listIP28 6AN: not on the flood risk listIP28 6AP: not on the flood risk listIP28 6AS: not on the flood risk listIP28 6AT: not on the flood risk listIP28 6AY: not on the flood risk listIP28 6AZ: not on the flood risk listIP28 6BF: not on the flood risk listIP28 6BG: not on the flood risk listIP28 6BJ: not on the flood risk listIP28 6BL: not on the flood risk listIP28 6BN: not on the flood risk listIP28 6BP: not on the flood risk listIP28 6BS: not on the flood risk listIP28 6BW: not on the flood risk listIP28 6BY: not on the flood risk listIP28 6DA: not on the flood risk listIP28 6DB: not on the flood risk listIP28 6DD: not on the flood risk listIP28 6DE: not on the flood risk listIP28 6DF: not on the flood risk listIP28 6DN: not on the flood risk listIP28 6DP: not on the flood risk listIP28 6DR: not on the flood risk listIP28 6DW: not on the flood risk listIP28 6DX: not on the flood risk listIP28 6DZ: not on the flood risk listIP28 6EG: not on the flood risk listIP28 6EH: not on the flood risk listIP28 6EQ: not on the flood risk listIP28 6ES: not on the flood risk listIP28 6ET: not on the flood risk listIP28 6EU: not on the flood risk listIP28 6EX: not on the flood risk listIP28 6EZ: not on the flood risk listIP28 6FA: not on the flood risk listIP28 6FB: not on the flood risk listIP28 6FD: not on the flood risk listIP28 6FF: not on the flood risk listIP28 6HA: not on the flood risk listIP28 6HB: not on the flood risk listIP28 6HD: not on the flood risk listIP28 6HE: not on the flood risk listIP28 6HF: not on the flood risk listIP28 6HG: not on the flood risk listIP28 6HH: not on the flood risk listIP28 6HL: not on the flood risk listIP28 6HN: not on the flood risk listIP28 6HP: not on the flood risk listIP28 6HR: not on the flood risk listIP28 6HS: not on the flood risk listIP28 6HT: not on the flood risk listIP28 6HW: not on the flood risk listIP28 6HX: not on the flood risk listIP28 6HY: not on the flood risk listIP28 6JA: not on the flood risk listIP28 6JF: not on the flood risk listIP28 6JH: not on the flood risk listIP28 6JP: not on the flood risk listIP28 6JQ: not on the flood risk listIP28 6JR: not on the flood risk listIP28 6JS: not on the flood risk listIP28 6JT: not on the flood risk listIP28 6JX: not on the flood risk listIP28 6JY: not on the flood risk listIP28 6JZ: not on the flood risk listIP28 6LA: not on the flood risk listIP28 6LB: not on the flood risk listIP28 6LD: not on the flood risk listIP28 6LF: not on the flood risk listIP28 6LG: not on the flood risk listIP28 6LP: not on the flood risk listIP28 6LQ: not on the flood risk listIP28 6LS: not on the flood risk listIP28 6LT: not on the flood risk listIP28 6LU: not on the flood risk listIP28 6LZ: not on the flood risk listIP28 6NA: not on the flood risk listIP28 6NB: not on the flood risk listIP28 6NE: not on the flood risk listIP28 6NH: not on the flood risk listIP28 6NJ: not on the flood risk listIP28 6NN: not on the flood risk listIP28 6NP: not on the flood risk listIP28 6NS: not on the flood risk listIP28 6NT: not on the flood risk listIP28 6NU: not on the flood risk listIP28 6NW: not on the flood risk listIP28 6NX: not on the flood risk listIP28 6NY: not on the flood risk listIP28 6NZ: not on the flood risk listIP28 6PB: not on the flood risk listIP28 6PE: not on the flood risk listIP28 6PL: not on the flood risk listIP28 6PN: not on the flood risk listIP28 6PP: not on the flood risk listIP28 6PU: not on the flood risk listIP28 6PX: not on the flood risk listIP28 6PY: not on the flood risk listIP28 6PZ: not on the flood risk listIP28 6QA: not on the flood risk listIP28 6QB: not on the flood risk listIP28 6QD: not on the flood risk listIP28 6QH: not on the flood risk listIP28 6QL: not on the flood risk listIP28 6QN: not on the flood risk listIP28 6QR: not on the flood risk listIP28 6QS: not on the flood risk listIP28 6QT: not on the flood risk listIP28 6QU: not on the flood risk listIP28 6QW: not on the flood risk listIP28 6QY: not on the flood risk listIP28 6QZ: not on the flood risk listIP28 6RA: not on the flood risk listIP28 6RD: not on the flood risk listIP28 6RE: not on the flood risk listIP28 6RF: not on the flood risk listIP28 6RH: not on the flood risk listIP28 6RP: not on the flood risk listIP28 6RQ: not on the flood risk listIP28 6RR: not on the flood risk listIP28 6RS: not on the flood risk listIP28 6RT: not on the flood risk listIP28 6RW: not on the flood risk listIP28 6RX: not on the flood risk listIP28 6RY: not on the flood risk listIP28 6RZ: not on the flood risk listIP28 6SD: not on the flood risk listIP28 6SE: not on the flood risk listIP28 6SG: not on the flood risk listIP28 6SH: not on the flood risk listIP28 6SP: not on the flood risk listIP28 6SR: not on the flood risk listIP28 6ST: not on the flood risk listIP28 6SU: not on the flood risk listIP28 6SW: not on the flood risk listIP28 6SX: not on the flood risk listIP28 6TA: not on the flood risk listIP28 6TB: not on the flood risk listIP28 6TJ: not on the flood risk listIP28 6TN: not on the flood risk listIP28 6TQ: not on the flood risk listIP28 6TS: not on the flood risk listIP28 6TT: not on the flood risk listIP28 6TU: not on the flood risk listIP28 6TW: not on the flood risk listIP28 6TX: not on the flood risk listIP28 6TY: not on the flood risk listIP28 6TZ: not on the flood risk listIP28 6UA: not on the flood risk listIP28 6UB: not on the flood risk listIP28 6UD: not on the flood risk listIP28 6UL: not on the flood risk listIP28 6UP: not on the flood risk listIP28 6UQ: not on the flood risk listIP28 6UR: not on the flood risk listIP28 6US: not on the flood risk listIP28 6UT: not on the flood risk listIP28 6UX: not on the flood risk listIP28 6UY: not on the flood risk listIP28 6UZ: not on the flood risk listIP28 6WF: not on the flood risk listIP28 6XE: not on the flood risk listIP28 7AA: not on the flood risk listIP28 7AB: not on the flood risk listIP28 7AD: not on the flood risk listIP28 7AF: not on the flood risk listIP28 7AH: not on the flood risk listIP28 7AJ: not on the flood risk listIP28 7AL: not on the flood risk listIP28 7AP: not on the flood risk listIP28 7AS: not on the flood risk listIP28 7AT: not on the flood risk listIP28 7AU: not on the flood risk listIP28 7AY: not on the flood risk listIP28 7BA: not on the flood risk listIP28 7BG: not on the flood risk listIP28 7BN: not on the flood risk listIP28 7BP: not on the flood risk listIP28 7BS: not on the flood risk listIP28 7BT: not on the flood risk listIP28 7BW: not on the flood risk listIP28 7BX: not on the flood risk listIP28 7DD: not on the flood risk listIP28 7DF: not on the flood risk listIP28 7DY: not on the flood risk listIP28 7EB: not on the flood risk listIP28 7ED: not on the flood risk listIP28 7ES: not on the flood risk listIP28 7FA: not on the flood risk listIP28 7FR: not on the flood risk listIP28 7GA: not on the flood risk listIP28 7GB: not on the flood risk listIP28 7GD: not on the flood risk listIP28 7HF: not on the flood risk listIP28 7HG: not on the flood risk listIP28 7HP: not on the flood risk listIP28 7HU: not on the flood risk listIP28 7HY: not on the flood risk listIP28 7JA: not on the flood risk listIP28 7JG: not on the flood risk listIP28 7JJ: not on the flood risk listIP28 7JQ: not on the flood risk listIP28 7JR: not on the flood risk listIP28 7JU: not on the flood risk listIP28 7JX: not on the flood risk listIP28 7JY: not on the flood risk listIP28 7JZ: not on the flood risk listIP28 7LD: not on the flood risk listIP28 7LE: not on the flood risk listIP28 7LL: not on the flood risk listIP28 7LS: not on the flood risk listIP28 7LT: not on the flood risk listIP28 7LU: not on the flood risk listIP28 7LW: not on the flood risk listIP28 7NE: not on the flood risk listIP28 7NJ: not on the flood risk listIP28 7NP: not on the flood risk listIP28 7NQ: not on the flood risk listIP28 7NR: not on the flood risk listIP28 7NT: not on the flood risk listIP28 7NX: not on the flood risk listIP28 7PE: not on the flood risk listIP28 7PH: not on the flood risk listIP28 7PJ: not on the flood risk listIP28 7PN: not on the flood risk listIP28 7PS: not on the flood risk listIP28 7PT: not on the flood risk listIP28 7PX: not on the flood risk listIP28 7PY: not on the flood risk listIP28 7QB: not on the flood risk listIP28 7QP: not on the flood risk listIP28 7RD: not on the flood risk listIP28 7RS: not on the flood risk listIP28 7SA: not on the flood risk listIP28 7SB: not on the flood risk listIP28 7SD: not on the flood risk listIP28 7SF: not on the flood risk listIP28 7SG: not on the flood risk listIP28 8AA: not on the flood risk listIP28 8AB: not on the flood risk listIP28 8AD: not on the flood risk listIP28 8AE: not on the flood risk listIP28 8AF: not on the flood risk listIP28 8AH: not on the flood risk listIP28 8AJ: not on the flood risk listIP28 8AL: not on the flood risk listIP28 8AN: not on the flood risk listIP28 8AP: not on the flood risk listIP28 8AQ: not on the flood risk listIP28 8AS: not on the flood risk listIP28 8AT: not on the flood risk listIP28 8AU: not on the flood risk listIP28 8AX: not on the flood risk listIP28 8BA: not on the flood risk listIP28 8BB: not on the flood risk listIP28 8BE: not on the flood risk listIP28 8BJ: not on the flood risk listIP28 8BL: not on the flood risk listIP28 8BN: not on the flood risk listIP28 8BP: not on the flood risk listIP28 8BU: not on the flood risk listIP28 8BW: not on the flood risk listIP28 8BX: not on the flood risk listIP28 8BY: not on the flood risk listIP28 8DF: not on the flood risk listIP28 8DG: not on the flood risk listIP28 8DH: not on the flood risk listIP28 8DJ: not on the flood risk listIP28 8DL: not on the flood risk listIP28 8DU: not on the flood risk listIP28 8DX: not on the flood risk listIP28 8ED: not on the flood risk listIP28 8EE: not on the flood risk listIP28 8EL: not on the flood risk listIP28 8ES: not on the flood risk listIP28 8ET: not on the flood risk listIP28 8EU: not on the flood risk listIP28 8EW: not on the flood risk listIP28 8EX: not on the flood risk listIP28 8FD: not on the flood risk listIP28 8FH: not on the flood risk listIP28 8FJ: not on the flood risk listIP28 8FL: not on the flood risk listIP28 8FN: not on the flood risk listIP28 8GG: not on the flood risk listIP28 8GQ: not on the flood risk listIP28 8GX: not on the flood risk listIP28 8HA: not on the flood risk listIP28 8HB: not on the flood risk listIP28 8HF: not on the flood risk listIP28 8HG: not on the flood risk listIP28 8HJ: not on the flood risk listIP28 8HN: not on the flood risk listIP28 8HP: not on the flood risk listIP28 8HQ: not on the flood risk listIP28 8HR: not on the flood risk listIP28 8HT: not on the flood risk listIP28 8HX: not on the flood risk listIP28 8JB: not on the flood risk listIP28 8JD: not on the flood risk listIP28 8JE: not on the flood risk listIP28 8JF: not on the flood risk listIP28 8JG: not on the flood risk listIP28 8JJ: not on the flood risk listIP28 8JP: not on the flood risk listIP28 8JS: not on the flood risk listIP28 8LA: not on the flood risk listIP28 8LB: not on the flood risk listIP28 8LD: not on the flood risk listIP28 8LE: not on the flood risk listIP28 8LG: not on the flood risk listIP28 8LQ: not on the flood risk listIP28 8LS: not on the flood risk listIP28 8LT: not on the flood risk listIP28 8LU: not on the flood risk listIP28 8LX: not on the flood risk listIP28 8LY: not on the flood risk listIP28 8NA: not on the flood risk listIP28 8ND: not on the flood risk listIP28 8NE: not on the flood risk listIP28 8NF: not on the flood risk listIP28 8NL: not on the flood risk listIP28 8NN: not on the flood risk listIP28 8NR: not on the flood risk listIP28 8NT: not on the flood risk listIP28 8NU: not on the flood risk listIP28 8NX: not on the flood risk listIP28 8NY: not on the flood risk listIP28 8PA: not on the flood risk listIP28 8PB: not on the flood risk listIP28 8PD: not on the flood risk listIP28 8PF: not on the flood risk listIP28 8PH: not on the flood risk listIP28 8PJ: not on the flood risk listIP28 8PN: not on the flood risk listIP28 8PP: not on the flood risk listIP28 8PQ: not on the flood risk listIP28 8PR: not on the flood risk listIP28 8PX: not on the flood risk listIP28 8QB: not on the flood risk listIP28 8QD: not on the flood risk listIP28 8QH: not on the flood risk listIP28 8QJ: not on the flood risk listIP28 8QQ: not on the flood risk listIP28 8RA: not on the flood risk listIP28 8RB: not on the flood risk listIP28 8RD: not on the flood risk listIP28 8RE: not on the flood risk listIP28 8RN: not on the flood risk listIP28 8RS: not on the flood risk listIP28 8RZ: not on the flood risk listIP28 8SA: not on the flood risk listIP28 8SD: not on the flood risk listIP28 8SE: not on the flood risk listIP28 8SF: not on the flood risk listIP28 8SG: not on the flood risk listIP28 8SJ: not on the flood risk listIP28 8SN: not on the flood risk listIP28 8SR: not on the flood risk listIP28 8SU: not on the flood risk listIP28 8SW: not on the flood risk listIP28 8SY: not on the flood risk listIP28 8TH: not on the flood risk listIP28 8TJ: not on the flood risk listIP28 8TL: not on the flood risk listIP28 8TR: not on the flood risk listIP28 8UA: not on the flood risk listIP28 8UP: not on the flood risk listIP28 8WA: not on the flood risk listIP28 8WF: not on the flood risk listIP28 8WG: not on the flood risk listIP28 8WJ: not on the flood risk listIP28 8WQ: not on the flood risk listIP28 8WT: not on the flood risk listIP28 8WU: not on the flood risk listIP28 8WX: not on the flood risk listIP28 8WZ: not on the flood risk listIP28 8XH: not on the flood risk listIP28 8XJ: not on the flood risk listIP28 8XP: not on the flood risk listIP28 8XX: not on the flood risk listIP28 8XY: not on the flood risk listIP28 8YB: not on the flood risk listIP28 8YE: not on the flood risk listIP28 8ZB: not on the flood risk listIP28 8ZD: not on the flood risk listIP28 6AR: very low flood risk onlyIP28 6PS: very low flood risk onlyIP28 7FE: very low flood risk onlyIP28 8PS: very low flood risk onlyIP28 8PT: very low flood risk onlyIP28 8ER: low flood risk at worstIP28 6AE: low flood risk at worstIP28 6BD: low flood risk at worstIP28 6BT: low flood risk at worstIP28 6PW: low flood risk at worstIP28 7DL: low flood risk at worstIP28 7DR: low flood risk at worstIP28 7DX: low flood risk at worstIP28 7FN: low flood risk at worstIP28 7HT: low flood risk at worstIP28 7LA: low flood risk at worstIP28 7HQ: low flood risk at worstIP28 7LF: low flood risk at worstIP28 7LG: low flood risk at worstIP28 8BT: low flood risk at worstIP28 8DA: low flood risk at worstIP28 8DT: low flood risk at worstIP28 8DY: low flood risk at worstIP28 8DZ: low flood risk at worstIP28 8EA: low flood risk at worstIP28 8EB: low flood risk at worstIP28 8EF: low flood risk at worstIP28 8EG: low flood risk at worstIP28 8EQ: low flood risk at worstIP28 8FQ: low flood risk at worstIP28 8GJ: low flood risk at worstIP28 8GE: low flood risk at worstIP28 8GH: low flood risk at worstIP28 8NQ: low flood risk at worstIP28 8YA: low flood risk at worstIP28 8ZT: low flood risk at worstIP28 8LR: low flood risk at worstIP28 8JN: low flood risk at worstIP28 8JQ: low flood risk at worstIP28 8XQ: low flood risk at worstIP28 8JZ: low flood risk at worstIP28 8QR: low flood risk at worstIP28 8QL: low flood risk at worstIP28 8QN: low flood risk at worstIP28 8QU: low flood risk at worstIP28 8RG: low flood risk at worstIP28 8RH: low flood risk at worstIP28 8RJ: low flood risk at worstIP28 8RQ: low flood risk at worstIP28 8RW: low flood risk at worstIP28 8RX: low flood risk at worstIP28 8RY: low flood risk at worstIP28 8UJ: low flood risk at worstIP28 8YX: low flood risk at worstIP28 8ZN: low flood risk at worstIP28 6SS: medium flood risk at worstIP28 6TD: medium flood risk at worstIP28 6UW: medium flood risk at worstIP28 8BS: medium flood risk at worstIP28 8DN: medium flood risk at worstIP28 8DP: medium flood risk at worstIP28 8DS: medium flood risk at worstIP28 8NB: medium flood risk at worstIP28 8PE: medium flood risk at worstIP28 8QS: medium flood risk at worstIP28 8QT: medium flood risk at worstIP28 8RF: medium flood risk at worstIP28 6AG: high flood riskIP28 6DS: high flood riskIP28 6DT: high flood riskIP28 6EN: high flood riskIP28 6ER: high flood riskIP28 6EY: high flood riskIP28 6JJ: high flood riskIP28 6JL: high flood riskIP28 6LR: high flood riskIP28 6LW: high flood riskIP28 6PA: high flood riskIP28 6PH: high flood riskIP28 6QP: high flood riskIP28 6SQ: high flood riskIP28 6SN: high flood riskIP28 6TH: high flood riskIP28 7DP: high flood riskIP28 8JA: high flood riskIP28 8LF: high flood riskIP28 8QP: high flood risk MildenhallBury St EdmundsNewmarketRed LodgeLakenheathBeck Row Map of every postcode in IP28, by flood risk Of the 890 postcodes in IP28 that ONS places, 22 have a home or business at high risk, 13 are at medium risk at worst, 68 are at low risk at worst, 8 are at very low risk only and 779 are not on the Environment Agency's at-risk list. Places named: Mildenhall, Bury St Edmunds, Newmarket, Red Lodge. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 5 km. A14 MildenhallBury St EdmundsNewmarketRed Lodge
  • A home or business at high risk: 22
  • At medium risk at worst: 13
  • At low risk at worst: 68
  • At very low risk only: 8
  • Not on the at-risk list: 779

Of the 890 postcodes in IP28 that ONS places, 22 have a home or business at high risk, 13 are at medium risk at worst, 68 are at low risk at worst, 8 are at very low risk only and 779 are not on the Environment Agency's at-risk list.

Each mark is a postcode's centre point as ONS gives it, not a building. Press one to see its postcode and open its page. No boundary is drawn. Where marks overlap, the one first in the key is drawn; the counts include every postcode.

The middle of its postcodes: latitude 52.3306, longitude 0.5271. Open this area on OpenStreetMap

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026, the centre point of each postcode; flood risk: Environment Agency, published 6 July 2026; roads, rivers and built-up areas: Contains OS data © Crown copyright and database right 2026. Drawn by us. Street map: Ordnance Survey, OS Open Zoomstack, Open Government Licence v3.0, drawn with MapLibre. How we use them

The postcodes at high risk

22 postcodes here have a home or business at high risk. These are the 12 with the most homes and businesses at that risk.

Beside each: how many of its homes and businesses the Environment Agency puts at that risk.

What broadband can you get in IP28?

Ofcom reports on 844 of the 890 postcodes in IP28. At 446 of them every home and business can get gigabit broadband, and at 13 some cannot get decent broadband (10 Mbit/s).

Postcodes where every home can get gigabit446 of 844
Postcodes where every home can get superfast734 of 844
Postcodes where some cannot get decent broadband13 of 844

Ofcom gives each postcode's share of homes and businesses, not how many there are, so these count postcodes. Each postcode page has its own figures. A provider's checker answers for one address.

Check one address on Ofcom's checker

Source: Ofcom, Connected Nations, Spring 2026, data for January 2026, Open Government Licence v3.0. How we use it

Is IP28 at risk of flooding?

111 of the 890 postcodes in IP28 have a home or business in an area at risk of flooding from rivers or the sea, the Environment Agency says. At those, it puts 105 homes and businesses in an area at high or medium risk.

Homes and businesses in an area at risk, at 111 of 890 postcodes High: 44Medium: 61Low: 691Very low: 81

High: 3.3% or more a year (1 in 30). Medium: 1% to 3.3% a year. Low: 0.1% to 1% a year. Very low: under 0.1% a year (1 in 1,000). Each band is the chance of flooding in any one year.

Homes and businesses in an area at risk of flooding from rivers or the sea, as the Environment Agency counts them, added up over the postcodes. It is for the land, not each building, and leaves out surface water, groundwater and sewers. Each postcode page has its own figures and its flood warning areas.

Source: Environment Agency, Risk of Flooding from Rivers and Sea (postcodes in areas at risk), published 6 July 2026, Open Government Licence v3.0. How we use it

What do homes sell for in IP28?

Homes in IP28 sold for a typical £278,830 in the 12 months to August 2026, across 341 sales, down 0.4% on the 12 months before, HM Land Registry's figures show.

£278,830 typical price, the 12 months to August 2026
£280,000 12 months to August 2025
▼ down 0.4% on the 12 months before
  • Detached £360,000 142 sales
  • Semi-detached £258,750 104 sales
  • Terraced £222,500 81 sales
  • Flat or maisonette £152,250 14 sales

Each bar is that kind's typical price, against the most expensive kind here.

Standard sales of homes at market value. A typical price is the median, the middle sale. Sales take weeks to be registered, so the last month or two are incomplete. Each postcode page gives the figure for its own postcode sector.

Source: HM Land Registry Price Paid Data, files dated 28 September 2026. Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0. How we use it

Places in IP28

Towns and villages with postcodes in IP28, and how many each has here.

Who covers IP28

How many of the district's postcodes in use fall under each council, constituency and police force area.

Councils

What council am I in?

Constituencies

  • West Suffolk842
  • Bury St Edmunds and Stowmarket47
  • Ely and East Cambridgeshire1

Police force areas

  • Suffolk889
  • Cambridgeshire1

Next to IP28

"Next to" is by number: the districts before and after IP28 in the IP area.

Check a postcode

Something wrong on this page? Report an error and we will check it against the source.