Slough

Is Burnham A Part Of Slough?

Burnham is a large village and civil parish that lies north of the River Thames in Buckinghamshire, between the towns of Maidenhead and Slough, about 24 miles west of Charing Cross, London. Burnham, Buckinghamshire. Burnham Country England Sovereign state United Kingdom Post town Slough Postcode district SL1, SL2 Is Burnham Slough nice place to live? …

Is Burnham A Part Of Slough? Read More »