Over the past ten years they have redeveloped under-used areas of the town centre and made them into a Night 'Boulevard'. There is now a huge range of clubs, pubs and nightlife. If you travel 10 miles north east, you are in the middle of lush green countryside, with great parks like South Weald, full of wildlife.
A few major companies have based themselves in Romford, including Save & Prosper and Polygram Records. Shopping's not too bad, but with Lakeside and Bluewater a 15 minute drive away, there's always somewhere else to look.
There are downsides to Romford, and I would probably say one was attitude. You won't find much community love in the town centre on a Saturday night.
I've had the chance to move away and haven't.