Stratford-upon-Avon
Stratford Central Apartments

Nestled in the town centre of Stratford-upon-Avon, Warwickshire, Stratford Central Apartments are just footsteps away from the town's monumental landmark, Shakespeare's Birthplace.