Explore details about location Greenford Villas. Greenford Villas is a location situated within the Exeter alongside other areas such as Kipling Drive, Sidwell Street, Parkers Cross Lane.