I believe the Isle of Wight is also a "transition town" or "transition isle" I suppose.
That's a concept for towns that are working on transitioning away from oil and other high energy sources.
Perhaps you could see about meeting new people through that and help push fuel economy ideals?
Transition Towns - Wikipedia, the free encyclopedia