What notable geographical feature is shared by Oxford, Reading, Windsor and London?

What notable geographical feature is shared by Oxford, Reading, Windsor and London?

Order from us and get better grades. We are the service you have been looking for.