ViewsWatchers |
Addlestone ( or ) is a town in Surrey, England. It is located approximately southwest of London. The town is the administrative centre of the Borough of Runnymede, of which it is the largest settlement. |