Generators in the UK

UKListingz lists 44 generators in 28 towns and cities. The most are in London (10), Berkshire (2), Lancashire (2). Choose a town to compare local businesses.