Sheepscar definitions

Search

Sheepscar

Sheepscar logo #10101) Place in Leeds
Found on https://www.crosswordclues.com/clue/sheepscar

Sheepscar

Sheepscar logo #21000 Sheepscar is an inner city district of Leeds in West Yorkshire England, lying to the north east of Leeds city centre. It is overlooked by the tower blocks of Little London and Lovell Park to the west, and gives way to Meanwood in the north-west, Chapeltown in the north-east and Burmantofts in the east. Clay Pit Lane, effectively an urban motorway,...
Found on http://en.wikipedia.org/wiki/Sheepscar
No exact match found.