Sedgemoor Somerset England United Kingdom
51.255365,-2.804512

Clewer

Clewer (also known as Clewer Village) is an ecclesiastical parish and an area of Windsor in the county of Berkshire, England. Clewer makes up three wards of the Royal Borough of Windsor and Maidenhead, namely Clewer North, Clewer South and Clewer East.

Distance between:

London to Clewer 117 Miles / 189 Kms
Liverpool to Clewer 149 Miles / 240 Kms

Postal Code