There are a couple of bonuses. Having the river is a nice amenity and the Windsor Great (Royal) Park is well worth exploring. It's big enough that you can find new things and it's very well looked after. But, in the end, it's just like many satellite towns around London. read more