Great base of operations if you're going to see London. Train stop (zone 6) is within walking distance. Romford is a nice town with lots of shops and restaurants.
Vitas is more than helpful and always responds swiftly!