England Answer 5
Stratford-upon-Avon
Clues
160 km (100 miles) NW of London
William Shakespeare was born and reared here