SL4 1QP
Flat 1, 2 Thames Avenue, Windsor, Berkshire, SL4 1QP
Located in the affluent and desirable town of Windsor Two bedroom apartment in the heart of the town A stones throw away from Windsor Castle Rail services to Central London within 30 minutes