How far is Shakespeares birthplace from London?

The correct answer is: around 100 miles.

Stratford-upon-Avon is around 100 miles from London. It is a market town and civil parish in the Stratford-on-Avon district, in Warwickshire, England, on the River Avon, 23 miles southeast of Birmingham.

Copyright Wanderlust World © https://www.ynyoo.com