Orrell,_Merseyside
Orrell, Merseyside
Human settlement in England
Orrell is the name given to a residential area in the Metropolitan Borough of Sefton, Merseyside, England. It is not to be confused with Orrell Park which is a separate neighbouring area.