Today, USC runs 21 branches near Romford, Essex. This is the full listing of all USC locations in the area.