England Answer 5

Stratford-upon-Avon

Clues

160 km (100 miles) NW of London

William Shakespeare
was born and reared here