OL4 4QH Postcode in Springhead


OL4 4QH is the Postcode in Spring Street

OL4 4QH is a postal code used within the United Kingdom for delivering mail.

Postcodes are made up of two parts. The part before the space (OL4) is called the outward code. The part after the space (4QH) is called the inward code. The letters C, I, K, M, O and V are not allowed in the inward code. In addition to the inward and outward code, the postcode can be broken up into four parts:

  1. Postal Area. In our case OL which means Oldham.
  2. Postal District. In our case OL4.
  3. Postal Sector. In our case OL4 4.
  4. Postcode Unit. The last two letters. In our case QH.

The regional mail center for the post area OL is the North West Distribution Centre, which is located at Mill Lane, Winwick Quay, WARRINGTON, WA2 8RJ.

The final port of call for any post addressed to the OL4 4QH postcode is the local delivery office (DO) which is . Here the post will be sorted ready for delivery.

The properties in the OL4 4QH postcode have the street address of Spring Street

A close-knit community! The 2021 Census indicates that only 3 individuals call the OL4 4QH postcode their home.

OL4 4QH is within Springhead.

The OL4 4QH postcode area is composed of 100% residential properties, 0% commercial properties, and 0% public properties.

According to our data. Most dwellings in OL4 4QH are houses. Of these houses, most are enclosed end-terraced.

Most properties in OL4 4QH are owned by the occupiers with the rest being unknown tenure.

Advertisement

Interactive Mapping Showing UPRNs within the boundary of the postcode

Use the search box to search for other postcodes or places.

Your support helps keep this site running!

If you enjoy using this website, consider buying me a coffee to help cover hosting costs.

Advertisement
Property TypePercentage
Residential100%
Commercial0%
Public0%

Telephone Area Code for OL4 4QH

The telephone area code for OL4 4QH is 0161 Manchester.

Map Coordinates

Latitude53.537979437
Longitude-2.05947106901

Retail and Shopping near OL4 4QH

Street Town Locality Distance (Miles) Central Postcode Directions on Google Maps
OLDHAM ROAD OLDHAM SPRINGHEAD 0.05 OL4 4QJ View on Google Maps
HIGH STREET OLDHAM LEES 0.52 OL4 5AA View on Google Maps
THOMAS STREET OLDHAM LEES 0.63 OL4 5BT View on Google Maps
LEES ROAD OLDHAM 1.27 OL4 1PA View on Google Maps
Nearest Town Distance (Miles) Direction Bearing
Lees 0.54 W 270.21
Mossley 1.47 SSE 158.32
Shaw 3.16 NNW 332.37
Royton 3.19 NW 306.52
Ashton-under-Lyne 3.59 SSW 203.21
Stalybridge 3.74 S 178.12
Failsworth 4.73 WSW 244.54
Droylsden 5.29 SW 221.60
Heywood 7.67 WNW 300.27
Glossop 7.98 SE 145.16

Weather Forecast

Weather Forecast for Lees

Time PeriodIconDescriptionTemperatureRain ProbabilityWind
15:00 to 18:00symbol for Sunny daySunny day9.0°C (feels like 9.0°C) 1.00%NE 2 mph
18:00 to 21:00symbol for Clear nightClear night7.0°C (feels like 6.0°C) 1.00%E 4 mph
21:00 to 00:00symbol for Partly cloudy (night)Partly cloudy (night)6.0°C (feels like 5.0°C) 1.00%ESE 2 mph
Time PeriodIconDescriptionTemperatureRain ProbabilityWind
00:00 to 03:00symbol for CloudyCloudy6.0°C (feels like 5.0°C) 4.00%SSW 2 mph
03:00 to 06:00symbol for CloudyCloudy6.0°C (feels like 5.0°C) 5.00%S 2 mph
06:00 to 09:00symbol for CloudyCloudy6.0°C (feels like 5.0°C) 6.00%S 4 mph
09:00 to 12:00symbol for OvercastOvercast6.0°C (feels like 5.0°C) 13.00%SSW 4 mph
12:00 to 15:00symbol for OvercastOvercast8.0°C (feels like 6.0°C) 14.00%SSW 7 mph
15:00 to 18:00symbol for OvercastOvercast9.0°C (feels like 7.0°C) 14.00%SW 7 mph
18:00 to 21:00symbol for OvercastOvercast9.0°C (feels like 7.0°C) 49.00%WSW 9 mph
21:00 to 00:00symbol for OvercastOvercast8.0°C (feels like 6.0°C) 22.00%WSW 9 mph
Time PeriodIconDescriptionTemperatureRain ProbabilityWind
00:00 to 03:00symbol for Light rainLight rain8.0°C (feels like 6.0°C) 57.00%SW 9 mph
03:00 to 06:00symbol for OvercastOvercast9.0°C (feels like 6.0°C) 49.00%WSW 9 mph
06:00 to 09:00symbol for OvercastOvercast9.0°C (feels like 6.0°C) 24.00%WSW 9 mph
09:00 to 12:00symbol for Light rainLight rain9.0°C (feels like 6.0°C) 50.00%WSW 9 mph
12:00 to 15:00symbol for Light rainLight rain9.0°C (feels like 7.0°C) 51.00%W 9 mph
15:00 to 18:00symbol for CloudyCloudy8.0°C (feels like 6.0°C) 13.00%W 9 mph
18:00 to 21:00symbol for CloudyCloudy7.0°C (feels like 5.0°C) 11.00%W 9 mph
21:00 to 00:00symbol for OvercastOvercast7.0°C (feels like 5.0°C) 14.00%W 7 mph
Time PeriodIconDescriptionTemperatureRain ProbabilityWind
00:00 to 03:00symbol for Light rain shower (night)Light rain shower (night)6.0°C (feels like 4.0°C) 39.00%WSW 9 mph
03:00 to 06:00symbol for Heavy rainHeavy rain6.0°C (feels like 3.0°C) 78.00%WSW 9 mph
06:00 to 09:00symbol for Heavy rainHeavy rain6.0°C (feels like 3.0°C) 84.00%WSW 9 mph
09:00 to 12:00symbol for Heavy rainHeavy rain5.0°C (feels like 3.0°C) 82.00%SSW 9 mph
12:00 to 15:00symbol for Heavy rain shower (day)Heavy rain shower (day)6.0°C (feels like 3.0°C) 65.00%SSW 9 mph
15:00 to 18:00symbol for Light rain shower (day)Light rain shower (day)5.0°C (feels like 2.0°C) 45.00%WSW 9 mph
18:00 to 21:00symbol for Light rain shower (night)Light rain shower (night)4.0°C (feels like 1.0°C) 39.00%WSW 9 mph
21:00 to 00:00symbol for Partly cloudy (night)Partly cloudy (night)3.0°C (feels like 0.0°C) 9.00%WNW 9 mph
Time PeriodIconDescriptionTemperatureRain ProbabilityWind
00:00 to 03:00symbol for Clear nightClear night2.0°C (feels like -1.0°C) 4.00%WNW 7 mph
03:00 to 06:00symbol for Clear nightClear night1.0°C (feels like -2.0°C) 2.00%WNW 7 mph
06:00 to 09:00symbol for Clear nightClear night1.0°C (feels like -2.0°C) 2.00%W 7 mph
09:00 to 12:00symbol for Sunny daySunny day2.0°C (feels like -2.0°C) 4.00%W 7 mph
12:00 to 15:00symbol for Sunny daySunny day4.0°C (feels like 0.0°C) 7.00%WSW 9 mph
15:00 to 18:00symbol for Partly cloudy (day)Partly cloudy (day)4.0°C (feels like 0.0°C) 7.00%SW 9 mph
18:00 to 21:00symbol for Clear nightClear night2.0°C (feels like -1.0°C) 8.00%SSE 7 mph
21:00 to 00:00symbol for Clear nightClear night1.0°C (feels like -2.0°C) 8.00%SW 7 mph

Schools within a five minute Drive

England Primary Schools

Greenfield Primary School

Address: Greenfield Primary School, Shaw Street, Greenfield, Oldham, Greater Manchester, OL3 7AA

Distance: 2.08 miles

School Website

Contact: 01617705525

Milton St John's CofE Primary School

Address: Milton St John's CofE Primary School, Mill Lane, Mossley, Ashton-under-Lyne, Lancashire, OL5 0BN

Distance: 1.40 miles

School Website

Contact: 01457832572

Livingstone Primary School

Address: Livingstone Primary School, Valeside, Mossley, Ashton-under-Lyne, Lancashire, OL5 0AP

Distance: 1.74 miles

School Website

Contact: 01457832495

St Joseph's RC Primary School

Address: St Joseph's RC Primary School, Market Street, Mossley, Ashton-under-Lyne, Lancashire, OL5 0ES

Distance: 1.59 miles

School Website

Contact: 01457832360

St George's CofE Primary School

Address: St George's CofE Primary School, Stamford Street, Mossley, Ashton-Under-Lyne, Lancashire, OL5 0HT

Distance: 1.51 miles

Contact:

St Hugh's CofE Primary School

Address: St Hugh's CofE Primary School, Wildmoor Avenue, Holts, Oldham, Lancashire, OL4 5NZ

Distance: 0.95 miles

School Website

Contact: 01617703171

Alt Academy

Address: Alt Academy, Alt Lane, Oldham, Lancashire, OL8 2EL

Distance: 1.18 miles

School Website

Contact: 01612600622

Friezland Primary School

Address: Friezland Primary School, Church Road, Greenfield, Oldham, Greater Manchester, OL3 7LN

Distance: 1.34 miles

School Website

Contact: 01457872601

St Anne's CofE Lydgate Primary School

Address: St Anne's CofE Lydgate Primary School, Cedar Lane, Grasscroft, Oldham, Lancashire, OL4 4DS

Distance: 0.86 miles

School Website

Contact: 01617707300

St Anne's CofE Lydgate Primary School

Address: St Anne's CofE Lydgate Primary School, Cedar Lane, Grasscroft, Oldham, Lancashire, OL4 4DS

Distance: 0.86 miles

Contact:

Knowsley Junior School

Address: Knowsley Junior School, Stoneleigh Road, Springhead, Oldham, Greater Manchester, OL4 4BH

Distance: 0.43 miles

School Website

Contact: 01616334433

Springhead Infant and Nursery School

Address: Springhead Infant and Nursery School, Cooper Street, Springhead, Oldham, Greater Manchester, OL4 4QT

Distance: 0.16 miles

School Website

Contact: 01617705620

St Agnes CofE Primary School

Address: St Agnes CofE Primary School, Knolls Lane, Lees, Oldham, Lancashire, OL4 5RU

Distance: 0.41 miles

School Website

Contact: 01617705970

St Edward's RC School

Address: St Edward's RC School, Rowland Way, Lees, Oldham, Lancashire, OL4 3LQ

Distance: 0.55 miles

School Website

Contact: 01616241377

Hey-with-Zion Primary School

Address: Hey-with-Zion Primary School, Rowland Way, Lees, Oldham, Lancashire, OL4 3LQ

Distance: 0.55 miles

School Website

Contact: 01617707620

St Thomas' Leesfield CofE Primary School

Address: St Thomas' Leesfield CofE Primary School, Thomas Street, Lees, Oldham, Lancashire, OL4 5AT

Distance: 0.60 miles

School Website

Contact: 01617707400

Roundthorn Primary Academy

Address: Roundthorn Primary Academy, Roundthorn Road, Oldham, Greater Manchester, OL4 5LN

Distance: 1.14 miles

School Website

Contact: 01617708600

Roundthorn Community Primary School

Address: Roundthorn Community Primary School, Roundthorn Road, Oldham, Greater Manchester, OL4 5LN

Distance: 1.14 miles

Contact:

Littlemoor Primary School

Address: Littlemoor Primary School, Littlemoor Lane, Oldham, Greater Manchester, OL4 2RR

Distance: 1.38 miles

Contact:

Clarksfield Primary School

Address: Clarksfield Primary School, Grasmere Road, Clarksfield, Oldham, Greater Manchester, OL4 1NG

Distance: 1.14 miles

Contact:

Glodwick Infant and Nursery School

Address: Glodwick Infant and Nursery School, Glodwick Road, Greater Manchester, Greater Manchester, OL4 1AJ

Distance: 1.48 miles

School Website

Contact: 01618238610

Greenacres Primary School

Address: Greenacres Primary School, Dunkerley Street, Oldham, Greater Manchester, OL4 2AX

Distance: 1.31 miles

Contact:

St Anne's RC Primary School

Address: St Anne's RC Primary School, Greenacres Road, Oldham, Lancashire, OL4 1HP

Distance: 1.29 miles

School Website

Contact: 01617705401

Horton Mill Community Primary School

Address: Horton Mill Community Primary School, Southlink, Glodwick, Oldham, Greater Manchester, OL4 1GL

Distance: 1.64 miles

Contact: 01617707200

England Secondary Schools

Waterhead Academy

Address: Waterhead Academy, Huddersfield Road, Oldham, Greater Manchester, OL4 3NY

Distance: 0.91 miles

School Website

Contact: 01616205859

Waterhead Academy

Address: Waterhead Academy, Huddersfield Road, Oldham, Greater Manchester, OL4 3NY

Distance: 0.91 miles

Contact:

Oasis Academy Leesbrook

Address: Oasis Academy Leesbrook, Roxbury Avenue, Oldham, Lancashire, OL4 5JE

Distance: 0.94 miles

School Website

Contact: 01612904000

Nearest Dentists

OLDHAM ROAD (DENTAL SURGERY)

Address: 74 OLDHAM ROAD, SPRINGHEAD, OLDHAM, LANCASHIRE, OL4 5SR

Distance: 0.17 miles

Contact: :

WELLFIELD HOUSE

Address: HARTSHEAD STREET, LEES, OLDHAM, GREATER MANCHESTER, OL4 5DL

Distance: 0.45 miles

Contact: :

DENTAL SURGERY

Address: 74 HIGH STREET, LEES, OLDHAM, LANCASHIRE, OL4 5AA

Distance: 0.52 miles

Contact: :

DENTAL SURGERY

Address: 36 HIGH STREET, LEES, OLDHAM, LANCASHIRE, OL4 5AQ

Distance: 0.60 miles

Contact: :

APOLLONIA HOUSE DENTAL & HEALTH CARE LTD

Address: 167 MOSSLEY ROAD, GRASSCROFT, OLDHAM, LANCASHIRE, OL4 4HA

Distance: 1.11 miles

Contact: :

DENTAL SURGERY

Address: 341 LEES ROAD, OLDHAM, LANCASHIRE, OL4 1LR

Distance: 1.21 miles

Contact: :

Nearest Chemists

WELL

Address: 17 MELLOR STREET, LEES, OLDHAM, LANCASHIRE, OL4 3BS

Distance: 0.54 miles

Contact: tel: 01616 330435

ROWLANDS PHARMACY

Address: LEES MEDICAL PRACTICE, ATHENS WAY, LEES, OLDHAM, LANCASHIRE, OL4 3BP

Distance: 0.65 miles

Contact: tel: 01616 244981

WELL

Address: 242 HUDDERSFIELD ROAD, OLDHAM, LANCASHIRE, OL4 2RB

Distance: 1.23 miles

Contact: tel: 01616 245768

LEES ROAD PHARMACY

Address: 282 LEES ROAD, OLDHAM, OL4 1PA

Distance: 1.27 miles

Contact: tel: 01616 243529

APEX PHARMACY

Address: SUITE 1, 177 LEES ROAD, OLDHAM, LANCASHIRE, OL4 1JP

Distance: 1.39 miles

Contact: tel: 01618 702424

MCKEEVERS CHEMISTS

Address: 12 STAMFORD STREET, MOSSLEY, ASHTON-UNDER-LYNE, OL5 0HR

Distance: 1.43 miles

Contact: tel: 01457 823254

Nearest Opticians

A HARRIS & PARTNERS

Address: 76 HIGH STREET, LEES, OLDHAM, LANCASHIRE, OL4 5AA

Distance: 0.52 miles

Contact: :

LEES OPTICAL (OLDHAM)

Address: 88 HIGH STREET, LEES, OLDHAM, OL4 5AA

Distance: 0.52 miles

Contact: :

EYE CARE OPTICIAL

Address: 152 LEES ROAD, OLDHAM, LANCASHIRE, OL4 1PA

Distance: 1.27 miles

Contact: :

ANDERTON AKBAR & PROCTER LTD

Address: 7 GEORGE STREET, MOSSLEY, ASHTON-UNDER-LYNE, LANCASHIRE, OL5 0JF

Distance: 1.42 miles

Contact: :

OLDHAM HUDDERSFIELD RD

Address: HUDDERSFIELD ROAD, OLDHAM, LANCASHIRE, OL1 3LG

Distance: 1.58 miles

Contact: :

JOHN CLEGG OPTICIANS

Address: 79 YORKSHIRE STREET, OLDHAM, LANCASHIRE, OL1 3ST

Distance: 2.01 miles

Contact: :

Nearest GP Surgeries

LEESBROOK SURGERY

Address: MELLOR STREET, LEES, OLDHAM, LANCASHIRE, OL4 3DG

Distance: 0.54 miles

Contact: tel: 0161 6214800

LEES MEDICAL PRACTICE - COVID LOCAL VACCINATION SERVICE 2

Address: ATHENS WAY, LEES, OLDHAM, OL4 3BP

Distance: 0.65 miles

Contact: :

LEES MEDICAL PRACTICE

Address: ATHENS WAY, LEES, OLDHAM, LANCASHIRE, OL4 3BP

Distance: 0.65 miles

Contact: tel: 0161 6521285

SPRINGFIELD HOUSE

Address: 275 HUDDERSFIELD ROAD, OLDHAM, LANCASHIRE, OL4 2RJ

Distance: 1.22 miles

Contact: tel: 0161 6672480

ALEXANDRA GROUP MED PRACT

Address: 137 GLODWICK ROAD, OLDHAM, LANCASHIRE, OL4 1YN

Distance: 1.46 miles

Contact: tel: 0161 6229210

SUNVALLEY MEDICAL PRACTICE

Address: SUN VALLEY MEDICAL PRACTICE, 137 GLODWICK ROAD, OLDHAM, OL4 1YN

Distance: 1.46 miles

Contact: tel: 0161 6229230

Transport Links

Train Stations

Greenfield

Address: Greenfield station, Shaw Hall Bank Road, Greenfield, Lancashire, OL3 7JZ

Postcode: OL3 7JZ

Line: Huddersfield line

Company: Northern

Time: within five minutes drive

Distance: 1.85 miles

Mossley (Manchester)

Address: Mossley station, Manchester Road, Mossley, Greater Manchester, OL5 0AB

Postcode: OL5 0AB

Line: Huddersfield line

Company: Northern

Time: within ten minutes drive

Distance: 1.76 miles

Ashton-under-Lyne

Address: Ashton-under-Lyne station, Wellington Road, Ashton-under-Lyne, Greater Manchester, OL6 6JP

Postcode: OL6 6JP

Line: Huddersfield line

Company: Northern

Time: within ten minutes drive

Distance: 3.51 miles

Stalybridge

Address: Stalybridge station, Rassbottom Street, Stalybridge, Greater Manchester, SK15 1RF

Postcode: SK15 1RF

Line: Huddersfield line

Company: TransPennine Express

Time: within fifteen minutes drive

Distance: 3.70 miles

Hyde North

Address: Hyde North station, Junction Street, Hyde, Greater Manchester, SK16 5RH

Postcode: SK16 5RH

Line: Hope Valley line|Glossop line

Company: Northern

Time: within fifteen minutes drive

Distance: 5.20 miles

Flowery Field

Address: Flowery Field station, Bennett Street, Flowery Field, Greater Manchester, SK14 4BZ

Postcode: SK14 4BZ

Line: Hope Valley line|Glossop line

Company: Northern

Time: within fifteen minutes drive

Distance: 5.35 miles

Guide Bridge

Address: Guide Bridge station, Guide Lane, Guide Bridge, Greater Manchester, M34 5HF

Postcode: M34 5HF

Line: Hope Valley line|Glossop line

Company: Northern

Time: within fifteen minutes drive

Distance: 4.91 miles

Mills Hill (Manchester)

Address: Mills Hill station, Oldham Road, Middleton, Greater Manchester, M24 2HJ

Postcode: M24 2HJ

Line: Calder Valley line

Company: Northern

Time: within fifteen minutes drive

Distance: 4.70 miles

Moston

Address: Moston station, Hollinwood Avenue, Moston, Greater Manchester, M40 0JT

Postcode: M40 0JT

Line: Calder Valley line

Company: Northern

Time: within fifteen minutes drive

Distance: 4.74 miles

Denton

Address: Denton station, Manchester Road North, Denton, Greater Manchester, M34 3NS

Postcode: M34 3NS

Line: Stockport to Stalybridge line

Company: Northern

Time: within fifteen minutes drive

Distance: 6.31 miles

Castleton (Manchester)

Address: Castleton station, Railway Approach, Castleton, Lancashire, OL11 3EB

Postcode: OL11 3EB

Line: Calder Valley line

Company: Northern

Time: within fifteen minutes drive

Distance: 6.13 miles

Distances are as the crow flies.

Motorway Junctions

A627(M) J1
Distance: 4.27 miles
Driving Time: 7.74 minutes
M60 J22
Distance: 4.44 miles
Driving Time: 8.85 minutes
M60 J21
Distance: 4.80 miles
Driving Time: 9.96 minutes
M60 J23
Distance: 6.27 miles
Driving Time: 12.40 minutes
M62 J21
Distance: 8.88 miles
Driving Time: 12.28 minutes

Distances represent the quickest route by car.

Who are my Elected Representatives?

Westminster ConstituencyOldham East and Saddleworth
Member or Parliament
Debbie Abrahams
Debbie Abrahams
Contact DetailsContact Debbie Abrahams
Political PartyLabour

Where can I find out where the nearest Library is?

Libraries are the responsibility of Oldham council

Visit the link for more information. Please note that some councils outsource library services to private companies and community groups ran by volunteers.

Libraries | Oldham Council

House Sales

Yearly House Sales
YearHighLowAverageSales
2019£79,000£79,000£79,0001

Contains HM Land Registry data © Crown copyright and database right 2024. This data is licensed under the Open Government Licence v3.0.

What Popular Supermarkets are near?

Popular Supermarkets near OL4 4QH
SupermarketDistanceDirections
Asda, Huddersfield Road, OLDHAM, OL4 2RB1.97 miles Directions to Asda
Tesco, Chew Valley Road, Greenfield, OLDHAM, OL3 7AF3.21 miles Directions to Tesco
Iceland, Alexandra Centre Retail Park, Park Road, OLDHAM, OL4 1SA3.27 miles Directions to Iceland
Sainsburys, Union Street, OLDHAM, OL1 1DJ3.38 miles Directions to Sainsburys
Iceland, Albion Street, OLDHAM, OL1 3BB3.60 miles Directions to Iceland

What Popular Restaurants are near?

Burger King Restaurants near OL4 4QH
Burger KingDistanceDirections
Birch Service Area, Heywood, OL10 2QH7.37 miles Directions to Birch Service Area
Birch Service Area, Heywood, OL10 2QH7.37 miles Directions to Birch Service Area
Unit 16, Piccadilly Station, Manchester, M1 2BN8.17 miles Directions to Unit 16, Piccadilly Station
2a Mosley Street, Piccadilly, Manchester Piccadilly, M2 3AN8.32 miles Directions to 2a Mosley Street, Piccadilly

Mcdonald's Restaurants near OL4 4QH
Mcdonald'sDistanceDirections
McDonald's, Lucas Street, OLDHAM, OL4 2BY1.44 miles Directions to McDonald's, Lucas Street, OLDHAM, OL4 2BY
McDonald's, High Street, OLDHAM, OL1 1JA2.20 miles Directions to McDonald's, High Street, OLDHAM, OL1 1JA
McDonald's, Elk Mill Centre Retail Park, Royton, OLDHAM, OL2 5HX3.49 miles Directions to McDonald's, Elk Mill Centre Retail Park, Royton, OLDHAM, OL2 5HX
McDonald's, Warrington Street, ASHTON-UNDER-LYNE, OL6 7JG3.70 miles Directions to McDonald's, Warrington Street, ASHTON-UNDER-LYNE, OL6 7JG

KFC Restaurants near OL4 4QH
RestaurantDistanceDirections
KFC, Huddersfield Road, OLDHAM, OL1 3NQ1.50 miles Directions to KFC Oldham - Huddersfield Road
KFC, High Street, OLDHAM, OL1 1JA2.20 miles Directions to KFC Oldham - High Street
KFC, Elk Mill Centre Retail Park, Royton, OLDHAM, OL2 5HX3.49 miles Directions to KFC Elk Mill - Central Retail Park
KFC, Sisson Street, Failsworth, MANCHESTER, M35 0FF4.52 miles Directions to KFC Oldham - Sisson Street
KFC, Kemp Street, Middleton, MANCHESTER, M24 4UA5.97 miles Directions to KFC Manchester - Middleton