Jobs in Twickenham, United Kingdom
Town in Greater London, England
Twickenham is an affluent suburban district of London, England, on the River Thames 9.9 miles (15.9 km) southwest of Charing Cross. Historically in Middlesex, since 1965 it has formed part of the London Borough of Richmond upon Thames, whose administrative headquarters are in the area.
Source: Wikipedia (CC BY-SA)