Croydon is considered a major commercial center and also the largest town in South London and it also the administrative centre of the London Borough of Croydon. The city is located just about 9.5 miles from the south of Charing Cross and the city is also one of the main metropolitan centers that are identified [...]
Latest Articles
Looking at Farnham in England
{ No Comment }
Located 42 miles to the southwest of London is Farnham, part of Surrey in the borough of Waverly. Located in this area you will find some great historical sites, a fantastic spot in past history. Many old buildings which include Farnham Castle, Moor Park House, Waverly Abbey, and Mother Ludlam’s Cave.Located in an area that [...]